Caso alguém esteja enfrentando o mesmo problema com as máquinas do Fedora 24 com as atualizações mais recentes (a partir de hoje), o problema parece não estar com o samba, mas sim com um bug ou configuração incorreta nas configurações do firewall. Ao tentar se conectar usando o modo de depuração de nível 3 no smbclient (-d3), recebo estas mensagens:
Connecting to 192.168.1.1 at port 445
Connecting to 192.168.1.1 at port 139
Connection to 192.168.1.1 failed (Error NT_STATUS_HOST_UNREACHABLE)
Então, por curiosidade, fui ao utilitário de firewall do meu servidor e descobri que essas portas já estavam abertas (nomeadas samba
e samba-client
) então tentei com o bom e velho disable-reenable para ver se funcionava e consegui o seguinte erro:
INVALID_HELPER: 'nf_conntrack_netbios_ns' not available in kernel.
Então, aparentemente alguma atualização fez com que minhas regras de firewall estivessem ausentes ou estragadas, então eu comecei a abrir manualmente as portas especificadas (445 e 139) e agora funciona como esperado.