我有一个在Ubuntu 14.04上运行的Samba服务器版本4.1.11。我无法从Windows 10连接(但可以从Windows 7连接)。
服务器和客户端不在同一局域网中。
Windows给出的错误消息是服务器处于联机状态,但没有响应。但是,Samba日志则相反。
我已经附上了Windows 10连接失败的日志以及Windows 7连接成功的日志(供比较)。
简而言之,不同于成功的尝试,失败的尝试开始于:
switch message SMBnegprot (pid 2855) conn 0x0
然后在选择之前,它会请求许多不同的协议SMB2_FF
。然后,经过一番安全协商,它切换到protocol SMB 2.???
,然后是SMB3_00
,其后是:
Server exit (NT_STATUS_END_OF_FILE).
成功的尝试SMB2_10
从一开始就选择协议,但是Windows 10甚至都不要求该协议。
这是日志:
尝试失败(从Windows 10开始)
http://pastebin.com/M0xmBuY3
成功尝试(从Windows 7)
http://pastebin.com/jF8VzaiA
我已在评论中添加了smb.conf文件(不能有2个链接,且信誉低于10)