Primeiramente o importante quando ocorrer algum problema é pedir socorro aos logs do
Samba, pois certamente a resposta estará lá através dos parâmetros:
[global]
.
.
.
log file = /var/log/samba/log.%m
log level = 1
Desta forma podemos ter o controle da situação, podendo analisar /var/log/samba/log.%m que pode ser configurado de várias formas utilizando o mecanismo de variáveis de substituição e ainda se necessário for, poderá aumentar o nível dos logos através do parâmetro log level.
Então basta utilizar os recursos do
Linux para analisar os Logs, uma dica seria:
$ tail -f /var/log/samba/[nome do arquivo a ser analisado]
O importante aqui é utilizar todo o conhecimento em Linux para analisar os Logs envolvidos e assim resolver os problemas.