Probleme mit SMB Filetransfer zu Windows 7

  • Hatte seit längerer Zeit folgende Probleme:
    Beim Kopieren von Dateien von NAS auf Windows7 frohr das Fenster ein. Die Hänger treten traten sporadisch auf. Meist war nach kurzer Wartezeit wieder alles in Ordnung. Ein anderes Phänomen war, dass es beim Öffnen von MS Office Dokumenten wie Word oder Excel vereinzelt zu Hängern kam.
    Das Kopieren von großen Dateien gelang nur, wenn die Netzwerkbandbreite von 1000full auf 100half zurückgeschaltet wurde (sowohl auf NAS als auch auf dem lokalen Win7 PC).
    Die Fehler traten nicht auf, wenn von Windows 7 auf NAS kopiert wurde, nur von NAS auf WIN7.
    Ein in "/etc/smb.conf" mit "max log size = 5000, log file = /var/log/%m, log level = 1" eingeschaltetes Samba Log zeigte folgende Fehler: smbd/process.c:84(srv_send_smb) Error writing 75 bytes to client. -1. (Transport endpoint is not connected)


    Lösung:
    Windows initiiert zum Server eine Verbindung auf Port 139 und 445, verwendet aber nur 139.
    "smb ports = 139" in der Global Sektion von smb.conf zwingt Samba, ausschließlich über Port 139 zu antworten.