Samba mit Windows Client – Transport endpoint is not connected

Auf einem Ubuntu 8.04 Samba Server treten immer wieder Probleme mit der Verbindung auf (Timeouts) und im Logfile finden sich Einträge wie folgende:

Oct 15 06:59:21 stella smbd[27468]: [2008/10/15 06:59:21, 0] lib/util_sock.c:get_peer_addr(1224)
Oct 15 06:59:21 stella smbd[27468]: getpeername failed. Error was Transport endpoint is not connected
Oct 15 06:59:21 stella smbd[27468]: [2008/10/15 06:59:21, 0] lib/access.c:check_access(327)
Oct 15 06:59:21 stella smbd[27468]: [2008/10/15 06:59:21, 0] lib/util_sock.c:get_peer_addr(1224)
Oct 15 06:59:21 stella smbd[27468]: getpeername failed. Error was Transport endpoint is not connected
Oct 15 06:59:21 stella smbd[27468]: Denied connection from (0.0.0.0)

Das Problem scheint mir nach dem Update auf Windows XP SP3 vermehrt aufzutreten, vorher gab’s zumindest kaum oder keine Beschwerden.

Liegen tut das ganze daran dass Windows beim Öffnen einer Verbindung zum Server sowohl auf Port 139 als auch 445 eine Verbindung initiert, dann aber nur einen verwendet. Daher „Transport endpoint is not connected“. Wie’s aussieht antwortet Samba allerdings nur auf dem Port 139 so wie’s Windows auch erwartet und nur wenn man am Samba Server ausschließlich mit Port 139 arbeitet funktioniert alles ohne Timeouts einwandfrei.

Daher in der /etc/samba/smb.conf folgende Zeile in der Global-Section ergänzen:
smb ports = 139
Nach der kleinen Änderung und einem Restart gab’s bei mir keine Einträge mehr im Logfile und die Verbindungen waren auch wieder stabil!

Manfred

Recent Posts

Postsible: Warum ich meinen eigenen Mail-Server gebaut habe

Ein Mail-Server-Setup das nicht nervt — weil alle anderen Lösungen nervig waren "Wie schwer kann…

2 Tagen ago

M$ & Office 365 haben mir gerade wieder Lebenszeit gekostet – Error 0-2048 (0)

<Sarkasmus>Die besten Softwareentwickler arbeiten bei Microsoft!</Sarkasmus> Als Endanwender würde ich mir Fehlermeldungen erwarten die aussagekräftig…

2 Wochen ago

ESET ohne Web Access Protection Modul installieren

Auf einem Linux Server braucht man eventuell das WAP Modul von ESET nicht, der Weg…

4 Monaten ago

Veeam Agent for Linux ignoriert .vdi Files

Auf einem Linux System mit installiertem Veeam Agent wird auf File-Level Basis eine Sicherung des…

12 Monaten ago

Fujitsu RX300 S7 – RAID 5 mit amCLI reparieren

Ich habe schon länger nicht mehr hier im Blog geschrieben, was nicht daran liegt dass…

1 Jahr ago

VM – ZFS Partition online vergrößern

Man macht es nicht jeden Tag, darum schadet es nicht sich's kurz zu notieren... Hier…

3 Jahren ago