Я использую samba 4.77 на Fedora 27 с ядром 4.16.12. У меня довольно простой конфиг samba, который я разместил ниже. Я использую клиенты Windows 10. Кажется, эта проблема только когда-либо возникала в моей папке с самбой, и я надеюсь, что кто-то сможет помочь.

Время от времени, но чаще всего, Windows Explorer зависает в течение длительного времени (10-20 минут) при просмотре моей общей папки с файлами. Часто я щелкаю правой кнопкой мыши по файлу и пытаюсь использовать меню "Открыть с помощью". Перед тем, как открыть подменю, Проводник зависнет и не будет отвечать на запросы. Я даже перезапустил Samba во время этого, что не исправляет это. Часто это может произойти сразу после перезагрузки Windows. Последний эпизод прошел так:

  • 11:31 ПК запускает Windows 10
  • 11:32 нажмите меню "Открыть с помощью". Windows Explorer на самом деле умирает и перезапускается.
  • 11:34 Проводник работает очень медленно, чтобы дать мне контроль над любой из опций "Просмотр" (сведения, значок, список и т.д.)
  • 11:34:45 Щелкните правой кнопкой мыши "Открыть с помощью" и получите проблему (не отвечает)
  • 11:51:45 отвечает

Я просто случайно собрал Tcpdump для этого клиента Windows на порту 445 на время инцидента. Этот захват пакета доступен здесь: http://www.edcint.co.nz/tmp/smb.fails.tcpdump

Кто-нибудь может помочь?

----------------- smb.conf ---------------------

[global]
   log file = /var/log/samba/%m.log
   writeable = yes
   server string = GW Samba Server %v
   admin users = mjurgens, vivian, jessica, jasmine, justin, julia
   workgroup = HOME
   hosts allow = 192.168.0.0/24 192.168.1.0/24 192.168.2.0/24 192.168.3.0/24 192.168.4.0/24 192.168.10.0/24
   security = user
   passdb backend = tdbsam
   unix extensions = no
   load printers = no
   wide links = yes
   kernel oplocks = yes

   # needed for DDWRT routers
   ntlm auth = yes

[shared]
    path = /export/shared
    create mask = 0775
    comment = Shared
    valid users = @family playontv

0