Estou migrando um servidor SuSE para um novo ambiente virtual. Isso também inclui a atualização para uma nova versão do samba. A versão antiga do smbd
é 2.2.8, o novo possui 3.6.3. O "novo" SuSE é o SLES 11.4.
Os smb.conf
, smbusers
e smbpasswd
foram copiados textualmente. O serviço samba é iniciado normalmente, por exemplo, com service smb restart
. De um cliente, posso executar NET USE * \new_server\share
, que é executado normalmente, atribuindo uma unidade Z: que se torna visível no Windows Explorer. Quando tento acessá-lo pelo Explorer ou pela linha de comando com DIR Z:, sou recompensado com "Ocorreu um erro de rede inesperado".
Aqui está a seção global de smb.conf
:
[global]
workgroup = XXXXXX
security = share
guest ok = yes
guest account = xxxx
os level = 0
encrypt passwords = yes
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
wins support = no
; plus a few that seem irrelevant, such as code pages
E aqui está uma declaração de compartilhamento típica:
[PDF]
path = /home/xxx/PDF
public = yes
writable = yes
printable = no
create mask = 0765
As coisas já foram testadas, nenhuma faz diferença:
forçando o SMB2 com o protocolo min = SMB2 na seção global
adicionando o convidado ok = yes e navegeable = yes à declaração de compartilhamento
Tags upgrade networking samba smb