[Samba] winbind crashes after clean build of 3.0.22
Paul Hoehne
phoehne at harttech.com
Tue May 16 22:34:53 GMT 2006
Using the latest source for samba (3.0.22) on RHEL4 (32-bit X86), the build
appears to run smoothly. SMBD and NMBD start and seem to run without
problem. However, the following happens when WINBIND is started the
following happens:
<From smbd.log>
[2006/05/16 18:22:23, 0] lib/util.c:smb_panic2(1554)
PANIC: Could not fetch our SID - did we join?
[2006/05/16 18:22:23, 0] lib/util.c:smb_panic2(1562)
BACKTRACE: 6 stack frames:
#0 /opt/samba/sbin/winbindd(smb_panic2+0x1ce) [0xd6bfa3]
#1 /opt/samba/sbin/winbindd(smb_panic+0x1d) [0xd6bdd0]
#2 /opt/samba/sbin/winbindd(init_domain_list+0x7f) [0xd074d1]
#3 /opt/samba/sbin/winbindd(main+0x53c) [0xd012b2]
#4 /lib/tls/libc.so.6(__libc_start_main+0xd3) [0x1a1e23]
#5 /opt/samba/sbin/winbindd [0xcff3c9]
Winbind has died at this point. Any thoughts on the configuration? The
ldap libraries are openldap-2.2.13 and MIT Kerberos 1.3.4. The same also
happens when I upgrade to openldap 2.3.20 libs and hiemdal Kerberos 0.7.2.
Any thoughts?
Build options:
./configure --with-winbind --with-acl-support --with-libsmbclient
--with-smbmount --with-krb5=/usr --with-ldap=/usr --with-ads
--prefix=/opt/samba
I set the ld.so.config file to first include /opt/samba/lib
I replaced the /lib/libnss_winbind.so and /lib/libnss_wins.so libraries with
the new ones from $(SAMBA_SROUCE)/source/nsswitch.
Below is configuration information, this was a running system under 3.0.10
as shipped with RHEL4
Smb.conf (sanitized)
[global]
interfaces = xxx.xxx.xxx.xxx/24 lo
bind interfaces only = yes
workgroup = MY-DOMAIN
netbios name = MY-HOSTNAME
server string = MY-HOSTNAME
log file = /var/log/samba/smbd.log
max log size = 50
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
security = ADS
realm = MY-REALM
password server = *
domain master = no
preferred master = no
dns proxy = no
encrypt passwords = yes
#add user script = /usr/sbin/useradd -g users -s /bin/bash %u
idmap uid = 15000-20000
idmap gid = 15000-20000
winbind use default domain = no
winbind separator = +
template shell = /bin/bash
winbind enum groups = yes
winbind enum users = yes
template homedir = /home/%D/%U
[homes]
comment = Home Directories
browseable = yes
writeable = yes
krb5.conf (sanitized)
[libdefaults]
default_realm = MY-REALM
[realms]
MY-REALM = {
kdc = my-pdc.my-domain.com
}
[domain_realm]
.harttech.com = HARTTECH.COM
harttech.com = HARTTECH.COM
More information about the samba
mailing list