Nach dem Upgrade auf Sierra auf meinem MacBook Air kann ich über Samba keine Verbindung zum NAS in meinem Heimnetzwerk herstellen. Wenn ich versuche, Verbindung zum Server herzustellen und Folgendes einzugeben:
smb://xxxx/MEDIA/
Ich erhalte eine Fehlermeldung, die besagt: „Dieser Dateiserver erlaubt keinem weiteren Benutzer, sich anzumelden. Versuchen Sie später erneut, eine Verbindung herzustellen.“ Mein Mac Mini, der immer noch auf OS X 10.9 läuft, kann sich immer noch mit der Freigabe verbinden.
Versuchen Sie, sich mit cifs://xxxx/MEDIA/ zu verbinden. Hat bei mir funktioniert!
Ich hatte das gleiche Problem. Ich habe einen Linux-Server mit 2 IPs in meinem lokalen Netzwerk, eine ist als DMZ-IP auf meinem Router eingestellt, an die ich öffentlich zugängliche Dinge binde (nur Web- und SSH-Server), die andere ist nur intern wie BIND usw.
Es stellte sich heraus, dass ich vergessen hatte, meine Netzmaske von 8 Bit auf 24 Bit zu aktualisieren, als ich mein Netzwerk von 10.xxx auf 192.168.xx umstellte. Sobald ich das getan habe, hat Share sofort funktioniert. Dies ist sinnvoll, da smbd/nmbd eine richtige Broadcast-Adresse für die Erkennung benötigen. Überprüfen Sie also Ihren Server und stellen Sie sicher, dass Ihre Maske für den von Ihnen verwendeten IP-Block korrekt ist.
Versuchen Sie auch, Jumbo Frames auf dem Server zu deaktivieren (stellen Sie sicher, dass die MTU < 2000 ist).
Ich hatte den gleichen Fehler und habe ihn gelöst. Das Problem war ein Eintrag in der smb.conf meines Servers. In der [global]-Sektion gab es einen Eintrag smb ports = 139 . Wenn diese Einstellung aktiv ist, akzeptiert der Server Verbindungen nur mit Port 139, aber nicht mit Port 445.
Nach dem Löschen dieser Zeile und Neustart des Servers wurde die Verbindung wie erwartet aufgebaut.
Überprüfen Sie also, ob Ihr NAS Verbindungen mit Port 445 akzeptiert. Ich denke, Sierra verwendet Port 445 mit dem smb-Client.
netstat -anp tcp | grep smbd
, auf welchen Ports der smbd lauscht. Es sollten Einträge mit der IP-Adresse Ihres NAS gefolgt von einem Doppelpunkt und der verwendeten Portnummer vorhanden sein. Wenn es keinen Eintrag mit Port 445 gibt, lauscht Ihr NAS nicht auf Port 445.Versuchen Sie dies auf dem Terminal: echo "[default]" >> ~/Library/Preferences/nsmb.conf; echo "smb_neg=smb1_only" >> ~/Library/Preferences/nsmb.conf
oder versuchen Sie cifs://Servername anstelle von smb://Servername
bot47