[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Problemas com SAMBA



Boa tarde prezados amigos da lista!

O motivo deste e-mail é resultado de alguns meses de pesquisa, tentativas e erros em uma situação que estou enfrentando aqui na empresa onde administro os servidores, primeiramente peço perdão em lhes importunar com minha dúvida mas estou realmente precisando da ajuda de vcs. Temos aqui na empresa um PDC rodando Fedora com SAMBA 3.0.28, meses atrás levantei um servidor de arquivos com Ubuntu server 10.10 com SAMBA 3.5.4 ingressei-o no domínio para que este novo server consulte o PDC para autorizar ou não o acesso dos usuários da rede em seus compartilhamentos, inicialmente ocerrera tudo normal até que percebemos que os usuários da rede perdiam o mapeamento dos diretórios compartilhados por este servidor de arquivos novo com o Ubuntu me obrigando ou repetir o ingresso no domínio (via comando "net rpc join") ou restartando tanto o samba quanto o winbind, e isso se repetindo em um intervalo de 2 ou 3 dias. Para fazer um teste pra ver se seria uma falha no Ubuntu server resolvi levantar um outro servidor de arquivo mas com o Debian 6 e com o samba 3.5.6 e o problema continua. resolvi estudar os arquivos de log do samba do PDC e notei que o log de muitas das máquinas da rede está em branco e que onde tem alguma escrita no aquivo de log seria quando tem erros mas não sei se isso seria algo grave, segue abaixo ilustração dessa mensagem de erro:

Erro do server com Ubuntu 10.10 (arquivo de log dentro do PDC):

[2011/10/31 08:25:27, 0] rpc_server/srv_netlog.c:api_net_sam_logon_ex(332)
  api_net_sam_logon_ex: Failed to marshall NET_R_SAM_LOGON_EX.
[2011/10/31 08:25:27, 0] rpc_server/srv_pipe.c:api_rpcTNP(2287)
  api_rpcTNP: netlogon: NET_SAMLOGON_EX failed.
[2011/10/31 08:27:00, 0] lib/util_sock.c:read_data(534)
  read_data: read failure for 4 bytes to client 10.1.0.42. Error = Connection reset by peer
[2011/10/31 17:44:53, 0] lib/util_sock.c:read_data(534)
  read_data: read failure for 4 bytes to client 10.1.0.42. Error = Connection reset by peer
[2011/11/01 15:17:13, 0] rpc_server/srv_netlog.c:api_net_sam_logon_ex(332)
  api_net_sam_logon_ex: Failed to marshall NET_R_SAM_LOGON_EX.
[2011/11/01 15:17:13, 0] rpc_server/srv_pipe.c:api_rpcTNP(2287)
  api_rpcTNP: netlogon: NET_SAMLOGON_EX failed.

Erro do server com Debian 6 (arquivo de log dentro do PDC):

[2011/11/03 14:15:15, 0] auth/auth_sam.c:check_sam_security(352)
  check_sam_security: make_server_info_sam() failed with 'NT_STATUS_NO_SUCH_USER'
[2011/11/03 15:57:45, 0] lib/util_sock.c:read_data(534)
  read_data: read failure for 4 bytes to client 10.201.1.79. Error = Connection reset by peer
[2011/11/03 15:57:50, 0] passdb/pdb_get_set.c:pdb_get_group_sid(211)
  pdb_get_group_sid: Failed to find Unix account for tulasi$
[2011/11/03 15:57:50, 1] auth/auth_util.c:make_server_info_sam(566)
  User tulasi$ in passdb, but getpwnam() fails!
[2011/11/03 15:57:50, 0] auth/auth_sam.c:check_sam_security(352)
  check_sam_security: make_server_info_sam() failed with 'NT_STATUS_NO_SUCH_USER'
[2011/11/03 15:57:50, 0] passdb/pdb_get_set.c:pdb_get_group_sid(211)
  pdb_get_group_sid: Failed to find Unix account for tulasi$
[2011/11/03 15:57:52, 0] passdb/pdb_get_set.c:pdb_get_group_sid(211)
  pdb_get_group_sid: Failed to find Unix account for tulasi$
[2011/11/03 15:57:52, 1] auth/auth_util.c:make_server_info_sam(566)
  User tulasi$ in passdb, but getpwnam() fails!
[2011/11/03 15:57:52, 0] auth/auth_sam.c:check_sam_security(352)
  check_sam_security: make_server_info_sam() failed with 'NT_STATUS_NO_SUCH_USER'
[2011/11/03 15:58:18, 0] passdb/pdb_get_set.c:pdb_get_group_sid(211)
  pdb_get_group_sid: Failed to find Unix account for tulasi$
[2011/11/03 15:58:18, 1] auth/auth_util.c:make_server_info_sam(566)
  User tulasi$ in passdb, but getpwnam() fails!
[2011/11/03 15:58:18, 0] auth/auth_sam.c:check_sam_security(352)
  check_sam_security: make_server_info_sam() failed with 'NT_STATUS_NO_SUCH_USER'


Após estudar o artigo: http://www.hardware.com.br/tutoriais/samba-pdc/  notei que alguns procedimentos que o autor indica não batia com as configurações que já haviam nos servers da empresa que foi muito bem configurado e projetado pelo adm anterior a mim, como por exemplo, o autor indica que criemos um arquivo texto com o mapa de usuários neste meu file server o que gerará uma correlação do usuário existente nesta máquina com os usuários da rede, pois bem, nos outros servidores anteriores a este e que radavam Fedora este mapa não existia o que está me deixando cada vez mais em dúvida. Será que o senhor já passou por algum problema parecido? Será que alguém poderia me ajudar dentro de suas possibilidades em no que for possível? Caso alguém julgue necessário posso lhe enviar os confs dos sambas envolvidos nesta "novela". Mais uma vez peço perdão pelo impotuno. Atenciosamente,


Moksha
Reply to: