我在尝试启动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)
当我从/etc/init.d/samba start运行时,我也在/var/log/samba/log.smbd日志文件中看到上述错误。
我正在使用Debian Lenny(最新升级版本)。 这个错误似乎来自无处不在,我已经使用相同的设置多年,今天桑巴不会启动(即使重新启动)。 我想不出我可能改变了什么。
我已经按照build议阅读了howto部分,但是这只提供了基本的故障排除步骤,对于与此相同的错误没有任何意义。
根据samba列表中的此线程 ,您需要libwbclient0和samba匹配版本。 对Debian软件包的依赖不够严格; 这是错误#593823的原因。
(通过googlesearch“smbd”“winbind_sid_to_gid”:由于重新安装没有帮助 ,图书馆的问题是检查的事情列表旁边。)
你用LDAPconfiguration了Samba吗?
如果是的话,也许这个线程可能是有用的: http : //www.uluga.ubuntuforums.org/showthread.php?t= 1330637& page=7