我在 Solaris 9 上编译了 samba 3.6.4,但无法运行 smbd

我在 Solaris 9 上编译了 samba 3.6.4,但无法运行 smbd

我在 Solaris 5.9 系统上编译了最新版本的 samba,以解决CVE-2012-1182,当我运行 smbd 时我得到了这个结果。

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

From: http://www.samba.org/samba/docs/Samba3-HOWTO.pdf
===============================================================
PANIC (pid 6959): internal error
unable to produce a stack trace on this platform
dumping core in /var/adm/samba/cores/smbd
Abort

谷歌搜索结果并没有帮助我解决这个问题,Samba3-HOWTO.pdf似乎假设 smbd 正在运行其所有故障排除示例。有人知道是什么原因导致这些错误吗?

答案1

当设置日志级别 = 3 时,您是否遇到崩溃错误?

你应该和 samba 的工作人员联系,寻求支持。安装 gdb,在 gdb 中运行 smbd,然后向他们发送回溯以及你的 smb.conf

或者安装 3.6.5,或者修补 3.6.4

看看这里http://www.samba.org/

相关内容