[Pkg-samba-maint] Bug#484235: panic-action called for /usr/sbin/winbindd
root
jim.barber at ddihealth.com
Tue Jun 3 06:49:52 UTC 2008
Package: winbind
Version: 1:3.0.28a-3
Severity: critical
Justification: breaks unrelated software
We are using winbind to authenticate users to the system for various
services. The winbind daemon seems to crash many times a day. At the
moment I have a cron job that restarts winbind and samba every time as
crash has been detected to minimise the impact on the system.
This happens on two separate servers that we run winbind on.
They are both located in different networks in different Active Directory environments.
I'll just report on one of the hosts that is more active and suffers from the crashes more frequently.
Output from 'testparm -s /etc/samba/smb.conf' is as follows:
Load smb config files from /etc/samba/smb.conf
Processing section "[home_dirs]"
Loaded services file OK.
Server role: ROLE_DOMAIN_MEMBER
[global]
workgroup = PRY
realm = PRY.COM.AU
server string = %h server
security = ADS
obey pam restrictions = Yes
password server = ZEUS ACCOUNTS exchange02
passdb backend = tdbsam
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
restrict anonymous = 2
ntlm auth = No
client NTLMv2 auth = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
disable netbios = Yes
name resolve order = host
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
dns proxy = No
panic action = /usr/share/samba/panic-action %d
idmap uid = 10000-20000
idmap gid = 10000-20000
template homedir = /var/home/%D/%U
winbind cache time = 120
winbind enum users = Yes
winbind enum groups = Yes
winbind use default domain = Yes
invalid users = root
[home_dirs]
comment = Home Directories
path = /home
username = administrator
force user = root
The dump from the panic-action email shows the following:
(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb7ae06d0 (LWP 25600)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0xb7cb66be in waitpid () from /lib/libc.so.6
#0 0xb7cb66be in waitpid () from /lib/libc.so.6
#1 0xb7c5e02e in ?? () from /lib/libc.so.6
#2 0x0811eea8 in smb_panic ()
#3 0x08109aaa in ?? ()
#4 0x0826bc84 in ?? ()
#5 0x0826bc20 in ?? ()
#6 0x0826be13 in ?? ()
#7 0x0000002d in ?? ()
#8 0xffffffb8 in ?? ()
#9 0x0826bc20 in ?? ()
#10 0x0826be13 in ?? ()
#11 0x00006400 in ?? ()
#12 0xbfa06218 in ?? ()
#13 0xb7d57ff4 in ?? () from /lib/libc.so.6
#14 0xbfa06178 in ?? ()
#15 <signal handler called>
#16 0xb7c50d96 in raise () from /lib/libc.so.6
#17 0xb7c52541 in abort () from /lib/libc.so.6
#18 0xb7c4a230 in __assert_fail () from /lib/libc.so.6
#19 0xb7d79eaa in ldap_parse_result () from /usr/lib/libldap_r-2.4.so.2
#20 0x0822f5cc in ?? ()
#21 0x085963a0 in ?? ()
#22 0x00000000 in ?? ()
The program is running. Quit anyway (and detach it)? (y or n) [answered Y; input not from terminal]
The above seems to suggest something going wrong with LDAP?
I have the latest libraries for LDAP in the testing distribution installed.
Output from 'dpkg --list | grep ldap' is:
ii ldap-utils 2.4.7-6.3 OpenLDAP utilities
ii libldap-2.4-2 2.4.7-6.3 OpenLDAP libraries
Regards,
----------
Jim Barber
DDI Health
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (990, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.18 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash
Versions of packages winbind depends on:
ii adduser 3.107 add and remove users and groups
ii libc6 2.7-10 GNU C Library: Shared libraries
ii libcomerr2 1.40.8-2 common error description library
ii libkrb53 1.6.dfsg.3-2 MIT Kerberos runtime libraries
ii libldap-2.4-2 2.4.7-6.3 OpenLDAP libraries
ii libpam0g 0.99.7.1-6 Pluggable Authentication Modules l
ii libpopt0 1.10-3 lib for parsing cmdline parameters
ii lsb-base 3.2-11 Linux Standard Base 3.2 init scrip
ii samba-common 1:3.0.28a-3 Samba common files used by both th
winbind recommends no packages.
-- no debconf information
More information about the Pkg-samba-maint
mailing list