Mam serwer Samba w wersji 4.1.11 działający na Ubuntu 14.04. Nie mogę się połączyć z Windows 10 (ale mogę z Windows 7).
Serwer i klienci nie są w tej samej sieci LAN.
Komunikat o błędzie podany przez system Windows mówi, że serwer jest w trybie online, ale nie odpowiada. Jednak dzienniki Samby mówią inaczej.
Dołączyłem dzienniki nieudanej próby połączenia z Windows 10 oraz dzienniki udanej próby z Windows 7 (dla porównania).
W skrócie, w przeciwieństwie do udanej próby, nieudana próba zaczyna się od:
switch message SMBnegprot (pid 2855) conn 0x0
następnie żąda wielu różnych protokołów przed wybraniem SMB2_FF
. Następnie, po kilku negocjacjach dotyczących bezpieczeństwa, przełącza się na protokół SMB 2.???
, a SMB3_00
następnie:
Server exit (NT_STATUS_END_OF_FILE).
Pomyślna próba wybiera protokół SMB2_10
od samego początku, ale ten protokół nie jest nawet wymagany przez system Windows 10.
Oto dzienniki:
Nieudana próba (z Windows 10)
http://pastebin.com/M0xmBuY3
Pomyślna próba (z Windows 7)
http://pastebin.com/jF8VzaiA
Dodałem mój plik smb.conf w komentarzu (nie mogę mieć więcej niż 2 linki z reputacją <10)