![](https://seccdn.libravatar.org/avatar/7dcd6443713cd06cfa54e9a71f94d07b.jpg?s=120&d=mm&r=g)
Hi, nachdem bei der Installation von 8.1 auf einen Testserver fast alles geklappt hat, kaue ich nur noch an einem Problem mit Samba. Nachdem ich die Konfiguration von einem alten Samba-Server (2.0.x) übertragen und den Samba-Daemon gestartet hatte, sah erstmal alles bingo aus. Sobald aber der erste Client auf den Server zugreifen will, fängt der smbd an, das Messagelog vollzuschreiben. Ein Auszug aus der /var/log/messages sieht so aus: Oct 6 17:53:29 fileserver01 smbd-classic[1766]: [2002/10/06 17:53:29, 0] lib/util_str.c:string_sub(1188) Oct 6 17:53:29 fileserver01 smbd-classic[1766]: ERROR: string overflow by 3 in string_sub(%u, 7) ... Oct 6 19:34:01 fileserver01 smbd[2845]: [2002/10/06 19:34:01, 0] lib/util_str.c:string_sub(1188) Oct 6 19:34:01 fileserver01 smbd-classic[2712]: [2002/10/06 19:34:01, 0] lib/util_str.c:string_sub(1188) Oct 6 19:34:01 fileserver01 smbd-classic[2819]: ERROR: string overflow by 4 in string_sub(%u, 7) Oct 6 19:34:01 fileserver01 smbd-classic[2714]: ERROR: string overflow by 3 in string_sub(%u, 7) Diese Meldungen haben das Logfile innerhalb weniger Stunden auf über 800MB anwachsen lassen. Die Clients bekommen eine "tote Verbindung" und nach einigen Minuten eine Timeout-Meldung der Art "Server steht nicht mehr zur Verfügung". Google sagt mir dazu u.a., dass ich eine aktuellere Samba-Version installieren sollte (was ich gern vermeiden will, weil ich möglichst bei den Distributionspaketen bleiben möchte, ausserdem ist 2.2.5 doch recht aktuell), mehr sinnvolle Antworten habe ich nicht gefunden. Was könnte da faul sein? *kopfzerbrech* Danke im Voraus für die Hilfe, ;-) Hannes
![](https://seccdn.libravatar.org/avatar/36a2f74c70460600b99c43b241a27104.jpg?s=120&d=mm&r=g)
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Johannes Studt wrote: | Hi, | | nachdem bei der Installation von 8.1 auf einen Testserver fast alles | geklappt hat, kaue ich nur noch an einem Problem mit Samba. Nachdem | ich die Konfiguration von einem alten Samba-Server (2.0.x) übertragen | und den Samba-Daemon gestartet hatte, sah erstmal alles bingo aus. | Sobald aber der erste Client auf den Server zugreifen will, fängt der | smbd an, das Messagelog vollzuschreiben. Ein Auszug aus der | /var/log/messages sieht so aus: | | Oct 6 17:53:29 fileserver01 smbd-classic[1766]: [2002/10/06 17:53:29, | 0] lib/util_str.c:string_sub(1188) | Oct 6 17:53:29 fileserver01 smbd-classic[1766]: ERROR: string | overflow by 3 in string_sub(%u, 7) | ... | Oct 6 19:34:01 fileserver01 smbd[2845]: [2002/10/06 19:34:01, 0] | lib/util_str.c:string_sub(1188) | Oct 6 19:34:01 fileserver01 smbd-classic[2712]: [2002/10/06 19:34:01, | 0] lib/util_str.c:string_sub(1188) | Oct 6 19:34:01 fileserver01 smbd-classic[2819]: ERROR: string | overflow by 4 in string_sub(%u, 7) | Oct 6 19:34:01 fileserver01 smbd-classic[2714]: ERROR: string | overflow by 3 in string_sub(%u, 7) | | Diese Meldungen haben das Logfile innerhalb weniger Stunden auf über | 800MB anwachsen lassen. Die Clients bekommen eine "tote Verbindung" | und nach einigen Minuten eine Timeout-Meldung der Art "Server steht | nicht mehr zur Verfügung". | Google sagt mir dazu u.a., dass ich eine aktuellere Samba-Version | installieren sollte (was ich gern vermeiden will, weil ich möglichst | bei den Distributionspaketen bleiben möchte, ausserdem ist 2.2.5 doch | recht aktuell), mehr sinnvolle Antworten habe ich nicht gefunden. | | Was könnte da faul sein? *kopfzerbrech* bisher (bis einschließlich SuSE 8.0) wurde mittels `rcsmb start` sowohl der smbd als auch der nmbd gestartet. Nun (SuSE 8.1[im Rahmen von Anpassung an Standards?]) müssen beide separat gestartet werden: `rcsmb start` und (!) `rcnmb start` ... und mit dem yast System/Runlevel-Editor sowohl nmb als auch smb als Dienst aktivieren nicht vergessen. Rupert - -- ====================================================================== Rupert Kolb, University Hospital, Department of Neuroradiology Hoppe-Seyler-Str. 3, D-72076 Tuebingen, Germany mailto:rupert.kolb@med.uni-tuebingen.de | Voice +49-7071-29-85396 http://www.medizin.uni-tuebingen.de/~rtkolb/ | Fax +49-7071-29-5638 ====================================================================== -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE9o+yAoNZcdTw0Au8RAnBeAJ0eQnU7BrgOD8kxG61LyRZ66D8qTgCgtCBm aTUGr/1cCpsXWnK+ISuTTZQ= =wJhN -----END PGP SIGNATURE-----
![](https://seccdn.libravatar.org/avatar/7dcd6443713cd06cfa54e9a71f94d07b.jpg?s=120&d=mm&r=g)
On Wednesday 09 October 2002 10:44, Rupert Kolb wrote:
Johannes Studt wrote:
nachdem bei der Installation von 8.1 auf einen Testserver fast alles geklappt hat, kaue ich nur noch an einem Problem mit Samba. Nachdem ich die Konfiguration von einem alten Samba-Server (2.0.x) übertragen und den Samba-Daemon gestartet hatte, sah erstmal alles bingo aus. Sobald aber der erste Client auf den Server zugreifen will, fängt der smbd an, das Messagelog vollzuschreiben. Ein Auszug aus der /var/log/messages sieht so aus: [...] Was könnte da faul sein? *kopfzerbrech*
bisher (bis einschließlich SuSE 8.0) wurde mittels `rcsmb start` sowohl der smbd als auch der nmbd gestartet. Nun (SuSE 8.1[im Rahmen von Anpassung an Standards?]) müssen beide separat gestartet werden: `rcsmb start` und (!) `rcnmb start` ... und mit dem yast System/Runlevel-Editor sowohl nmb als auch smb als Dienst aktivieren nicht vergessen.
Das ist klar. Mittels 'rcsamba start' werden beide Dienste gestartet, und genauso läuft das bei mir auch. Daran liegts also nicht, leider. Aber trotzdem danke... :-) Hannes
participants (2)
-
Johannes Studt
-
Rupert Kolb