I am running a Linux SLES 9 server
geobase-linux{root}838: uname -a
Linux geobase-linux 2.6.5-7.191-smp #1 SMP Tue Jun 28 14:58:56 UTC 2005
x86_64 x86_64 x86_64 GNU/Linux
I tried to upgrade from Samba 3.0.14a (which I had installed via RPMs and
was running fine) to samba-3.0.20-0.1 from the RPMs on the Samba site. I
know get smb_panics on smbd
Here is my smbd.log:
geobase-linux{root}833: more log.smbd
[2005/09/29 12:39:01, 0] smbd/server.c:main(802)
smbd version 3.0.20-0.1-SUSE started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/09/29 12:39:01, 0] printing/nt_printing.c:upgrade_to_version_4(438)
upgrade_to_version_4: upgrading printer security descriptors
[2005/09/29 12:39:01, 0] lib/fault.c:fault_report(36)
==============================================================[2005/09/29
12:39:01, 0] lib/fault.c:fault_report(37)
INTERNAL ERROR: Signal 11 in pid 9439 (3.0.20-0.1-SUSE)
Please read the appendix Bugs of the Samba HOWTO collection
[2005/09/29 12:39:01, 0] lib/fault.c:fault_report(39)
==============================================================[2005/09/29
12:39:01, 0] lib/util.c:smb_panic2(1548)
PANIC: internal error
[2005/09/29 12:39:01, 0] lib/util.c:smb_panic2(1556)
BACKTRACE: 14 stack frames:
#0 /usr/sbin/smbd(smb_panic2+0x1c5) [0x5b3671]
#1 /usr/sbin/smbd(smb_panic+0xe) [0x5b34a7]
#2 /usr/sbin/smbd [0x5a06f1]
#3 /usr/sbin/smbd [0x5a074d]
#4 /lib64/tls/libc.so.6 [0x2a96b7b380]
#5 /usr/sbin/smbd(sec_desc_merge+0x45) [0x5cce1e]
#6 /usr/sbin/smbd [0x5d442e]
#7 /usr/sbin/smbd(tdb_traverse+0x115) [0x5c75a6]
#8 /usr/sbin/smbd [0x5d4654]
#9 /usr/sbin/smbd(nt_printing_init+0x3cd) [0x5d4cad]
#10 /usr/sbin/smbd(print_backend_init+0x182) [0x5ce7eb]
#11 /usr/sbin/smbd(main+0x536) [0x631ad7]
#12 /lib64/tls/libc.so.6(__libc_start_main+0xfd) [0x2a96b69acd]
#13 /usr/sbin/smbd(tcsetattr+0xaa) [0x44141a]
[2005/09/29 13:17:22, 0] smbd/server.c:main(802)
smbd version 3.0.20-0.1-SUSE started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/09/29 13:17:22, 0] printing/nt_printing.c:upgrade_to_version_4(438)
upgrade_to_version_4: upgrading printer security descriptors
[2005/09/29 13:17:22, 0] lib/fault.c:fault_report(36)
==============================================================[2005/09/29
13:17:22, 0] lib/fault.c:fault_report(37)
INTERNAL ERROR: Signal 11 in pid 9741 (3.0.20-0.1-SUSE)
Please read the appendix Bugs of the Samba HOWTO collection
[2005/09/29 13:17:22, 0] lib/fault.c:fault_report(39)
==============================================================[2005/09/29
13:17:22, 0] lib/util.c:smb_panic2(1548)
PANIC: internal error
[2005/09/29 13:17:22, 0] lib/util.c:smb_panic2(1556)
BACKTRACE: 14 stack frames:
#0 /usr/sbin/smbd(smb_panic2+0x1c5) [0x5b3671]
#1 /usr/sbin/smbd(smb_panic+0xe) [0x5b34a7]
#2 /usr/sbin/smbd [0x5a06f1]
#3 /usr/sbin/smbd [0x5a074d]
#4 /lib64/tls/libc.so.6 [0x2a96b7b380]
#5 /usr/sbin/smbd(sec_desc_merge+0x45) [0x5cce1e]
#6 /usr/sbin/smbd [0x5d442e]
#7 /usr/sbin/smbd(tdb_traverse+0x115) [0x5c75a6]
#8 /usr/sbin/smbd [0x5d4654]
#9 /usr/sbin/smbd(nt_printing_init+0x3cd) [0x5d4cad]
#10 /usr/sbin/smbd(print_backend_init+0x182) [0x5ce7eb]
#11 /usr/sbin/smbd(main+0x536) [0x631ad7]
#12 /lib64/tls/libc.so.6(__libc_start_main+0xfd) [0x2a96b69acd]
#13 /usr/sbin/smbd(tcsetattr+0xaa) [0x44141a]
And here is my smb.conf file (unchanged since 3.0.14)
# smb.conf is the main Samba configuration file. You find a full commented
# version at /usr/share/doc/packages/samba/examples/smb.conf.SUSE if the
# samba-doc package is installed.
# Date: 2005-03-24
[global]
workgroup = TACOMA
netbios name = geobase-linux
server string = geobase-linux
security = ads
realm = TACOMA.LCL
include = /etc/samba/dhcp.conf
log level = 1
password server = *
name resolve order = host wins
auth methods = sam winbind
client use spnego = yes
deadtime = 30
preferred master = False
local master = No
domain master = False
winbind cache time = 36000
create mask = 0775
nt acl support = yes
template shell = /bin/tcsh
invalid users = smsadmin1
username map = /etc/samba/smbusers
wins server = 131.191.130.30 131.191.129.31
netbios aliases = geobaseL geobase-db
# separate domain and username with "/", like DOMAIN/username
winbind separator = /
# use UIDs from 10000 to 20000 for domain users
idmap uid = 10000-20000
idmap gid = 10000-20000
# allow enumeration of winbind users and groups
winbind enum users = yes
winbind enum groups = yes
winbind use default domain = yes
template homedir = /home/TACOMA/%U
oplocks = yes
veto oplock files = /*.nit/*.dat/*.dir/*.adf/
fake oplocks = yes
socket options = IPTOS_THROUGHPUT TCP_NODELAY
[sambatest]
comment = Linux Test Samba Workspace
path = /suse_server/sambatest
create mask = 0775
read only = no
browseable = yes
guest ok = no
[homes]
comment = Home Directories
read only = No
create mask = 0755
browseable = Yes
veto files =
/ADMIN.DLL/LOAD.EXE/MMC.EXE/README.EXE/MEP*.TMP.EXE/SIRCAM.SYS
I'm stumped. I have 3 Solaris machines running 3.0.20 without any problems,
but I compiled those myself and didn't use a pre-compiled binary.
And (yuck!) I can't find the 3.0.14 rpms to do a rollback. The install CD
would roll it back to 3.0.4, which I don't want to do. Help on either issue
would be appreciated.
Celeste Suliin Burris
Systems Administrator
Tacoma Economic Development Department
Email - csburris@ci.tacoma.wa.us
URL - http://www.cityofdestiny.com