smb não funciona para mim em 10.13.6 (dtruss dentro)

3

meu localizador não é capaz de se conectar a qualquer smb-share. Não importa, se a pasta de rede

  • está no linux (SAMBA 4.1.17)
  • está no OSX (10.11.6)
  • está no Windowsserver
  • é público para todos ou em um ADS

Ele simplesmente pára no Finder com "Não foi possível conectar"

No terminal você vê o seguinte

$ ping server
PING server (192.168.0.123): 56 data bytes
64 bytes from 192.168.0.123: icmp_seq=0 ttl=64 time=1.017 ms
^C
$ mount_smbfs  //johndoe@server/johndoe test
mount_smbfs: server connection failed: No such file or directory

em um Debian-VM no mesmo macbookpro seguinte comando funciona perfeitamente

$ mount.cifs -o username=johndoe //server/johndoe test

Nos logs não é nada, apesar de ter o kloglevel = 15 no /etc/nsmb.conf e eu já tentei o 'configureLocalKDC' para resetar o krb5.keytab

Então, desativei o System Integrity Protection e fiz um dtruss para o primeiro comando.

dtruss -cf mount_smbfs  //johndoe@server/johndoe test >& mount.log

mount.log tem 2050 chamadas abertas para o / dev / nsmb ..

15734/0x1b2bd3:  open("/dev/nsmb\0", 0x2, 0x5F719DF8)            = -1 Err#2
15734/0x1b2bd3:  open("/dev/nsmb0\0", 0x2, 0xFFFFFFFFE84BC430)           = -1 Err#6
.... 2050times ...
15734/0x1b2bd3:  open("/dev/nsmb3fd\0", 0x2, 0xFFFFFFFFE84BC820)                 = -1 Err#2
15734/0x1b2bd3:  open("/dev/nsmb3fe\0", 0x2, 0xFFFFFFFFE84BC820)                 = -1 Err#2
15734/0x1b2bd3:  open("/dev/nsmb3ff\0", 0x2, 0xFFFFFFFFE84BC820)                 = -1 Err#2

/ dev / nsmb0 existe .. os outros não. smbfs-module é carregado

$ kextstat | grep smb
  184    0 0xffffff7f8700b000 0x63000    0x63000    com.apple.filesystems.smbfs (3.2.3) 8BD2FFC5-F081-3B29-B2AB-BEF58E24BAAD 

Alguém tem sugestões, o que eu poderia fazer? Eu já tentei mb_neg = smb3_only, protocol_vers_map e assim por diante

obrigado

Boecko
fonte

Respostas: