У меня очень странная проблема. В последнее время (не более 1-2 недель максимум) я больше не могу получить доступ к своему SMB-ресурсу через VLC на своем телефоне Android.
Я проверил это поведение с помощью "FE File Explorer" на моем iPad, и оно то же самое.
Поэтому я попытался соединиться с программой FE и получил следующую последовательность записей в моем Wireshark:
src:~.79, dest: ~.50 | 51089 -> 445 [SYN]
src:~.50, dest: ~.79 | 445 -> 51089 [SYN, ACK]
src:~.79, dest: ~.50 | 51089 -> 445 [ACK]
src:~.79, dest: ~.50 | 51089 -> 445 [FIN, ACK]
src:~.50, dest: ~.79 | 445 -> 51089 [ACK]
src:~.50, dest: ~.79 | 445 -> 51089 [RST, ACK]
Из этого я могу понять, что последняя строка означает, что соединение было сброшено. Что заставляет меня сразу думать о программе брандмауэра.
Однако я не изменил никаких настроек для брандмауэра Windows (он отключен для домашней сети), и я не установил - сознательно - никаких программ брандмауэра.
Правильно ли мое предположение? Последняя строка указывает на брандмауэр? Или это сетевой сервис, отключающий само соединение? И как я могу выяснить, какая программа мешает соединению?
Спасибо!
РЕДАКТИРОВАТЬ1: При попытке получить доступ к общей папке SMB с другого компьютера, я получаю эту дополнительную информацию: после 3-го ACK я получаю:
SMB2 Negotiate Protocol Request
SMB2 Negotiate Protocol Response
SMB2 Session Setup Request, NTLMSSP_NEGOTIATE
SMB2 Session Setup Response, Error: STATUS_MORE_PROCESSING_REQUIRED, NTLMSSP_CHALLENGE
SMB2 Session Setup Request, NTLMSSP_AUTH: User: other-pc\steven
SMB2 Session Setup Response, Error: STATUS_INVALID_HANDLE
Из этого я вижу, что он действительно подключается и хочет установить соединение (но с неверным именем пользователя, потому что пользователь my-pc\steven).
Но с моего iPad я никогда не видел эти SMB-поля. Так что даже не было согласования протокола?
Что-то изменилось в Windows 7 в течение последнего месяца, скажем, такого поведения?