Por que o servidor samba falha ao iniciar com o erro PANIC?

1

Estou vendo um erro ao tentar iniciar o smbd:

# smbd -i
smbd version 3.2.5 started.
Copyright Andrew Tridgell and the Samba Team 1992-2008
===============================================================
INTERNAL ERROR: Signal 6 in pid 3082 (3.2.5)
Please read the Trouble-Shooting section of the Samba3-HOWTO

From: http://www.samba.org/samba/docs/Samba3-HOWTO.pdf
===============================================================
PANIC (pid 3082): internal error
BACKTRACE: 18 stack frames:
 #0 smbd(log_stack_trace+0x1c) [0x5ae5cd]
 #1 smbd(smb_panic+0x5b) [0x5ae6db]
 #2 smbd() [0x59b1e4]
 #3 /lib/libpthread.so.0(+0xef60) [0x7fb6c8bacf60]
 #4 /lib/libc.so.6(gsignal+0x35) [0x7fb6c714f175]
 #5 /lib/libc.so.6(abort+0x180) [0x7fb6c7151f80]
 #6 /usr/lib/libtalloc.so.2(+0x2070) [0x7fb6c604f070]
 #7 /usr/lib/libtalloc.so.2(_talloc_free+0x31c) [0x7fb6c605079c]
 #8 /usr/lib/libwbclient.so.0(wbcSidToGid+0xc6) [0x7fb6c74825c6]
 #9 smbd(winbind_sid_to_gid+0x5f) [0x588735]
 #10 smbd(sid_to_gid+0xd4) [0x569918]
 #11 smbd(create_local_nt_token+0x212) [0x5eec64]
 #12 smbd(get_root_nt_token+0x116) [0x5ef191]
 #13 smbd(svcctl_init_keys+0x20) [0x4f8fa4]
 #14 smbd(registry_init_full+0xf1) [0x74f2e1]
 #15 smbd(main+0xa0e) [0x470243]
 #16 /lib/libc.so.6(__libc_start_main+0xfd) [0x7fb6c713bc4d]
 #17 smbd() [0x46ee09]
dumping core in /var/log/samba/cores/smbd
Aborted (core dumped)

Quando eu executo a partir de /etc/init.d/samba start , também vejo o erro acima no arquivo de log /var/log/samba/log.smbd .

Estou usando o Debian Lenny (última versão atualizada). O erro pareceu vir do nada, eu tenho usado a mesma configuração há anos, e hoje o samba não inicia (mesmo após a reinicialização). Não consigo pensar no que eu poderia ter mudado para causar isso.

Eu li a seção como, conforme recomendado, mas isso fornece apenas etapas básicas de solução de problemas, nada para um erro tão grave quanto este.

    
por Nick Bolton 19.09.2010 / 21:49

2 respostas

1

Você precisa de versões correspondentes de libwbclient0 e samba , de acordo com este tópico na lista de samba . A dependência no pacote Debian não é apertada o suficiente; essa é a causa do bug # 593823 .

(encontrado pelo googling "smbd" "winbind_sid_to_gid": desde reinstalar não ajudou , um problema de biblioteca foi o próximo na lista de coisas para checar.

    
por 19.09.2010 / 23:45
0

Você configurou o Samba com o LDAP?

Se sim, talvez este segmento possa ser útil: link

    
por 19.09.2010 / 22:10