TBrown@neurology.ahsc.arizona.edu
2004-Feb-09 03:52 UTC
[Samba] PANIC: internal error (lib/fault.c:fault_report)
I'm running Samba 3.0.1 in an ADS configuration (SuSE Linux 9.0). Whenever I attempt to access the Samba server via Windows networking (network places, etc.) I get the following error report in the smb.log. There wasn't much available on the lists or the web on this... Any help is appreciated. === from the log == [2004/02/08 20:43:14, 0] lib/fault.c:fault_report(36) ==============================================================[2004/02/08 20:43:14, 0] lib/fault.c:fault_report(37) INTERNAL ERROR: Signal 11 in pid 1980 (3.0.1) Please read the appendix Bugs of the Samba HOWTO collection [2004/02/08 20:43:14, 0] lib/fault.c:fault_report(39) ==============================================================[2004/02/08 20:43:14, 0] lib/util.c:smb_panic(1400) PANIC: internal error [2004/02/08 20:43:14, 0] lib/util.c:smb_panic(1408) BACKTRACE: 18 stack frames: #0 /usr/local/samba/sbin/smbd(smb_panic+0x181) [0x818aac8] #1 /usr/local/samba/sbin/smbd [0x817b45e] #2 /usr/local/samba/sbin/smbd [0x817b4a7] #3 /lib/libc.so.6 [0x4026bbf8] #4 /usr/lib/libkrb5.so.17 [0x400a83f4] #5 /usr/lib/libkrb5.so.17(krb5_rd_req+0xbb) [0x400a852b] #6 /usr/local/samba/sbin/smbd(ads_verify_ticket+0x722) [0x81dc5c3] #7 /usr/local/samba/sbin/smbd [0x80a23ff] #8 /usr/local/samba/sbin/smbd [0x80a2bc6] #9 /usr/local/samba/sbin/smbd [0x80a2f95] #10 /usr/local/samba/sbin/smbd(reply_sesssetup_and_X+0x166) [0x80a31f8] #11 /usr/local/samba/sbin/smbd [0x80bdd2a] #12 /usr/local/samba/sbin/smbd [0x80bddbc] #13 /usr/local/samba/sbin/smbd(process_smb+0x1c6) [0x80be0cb] #14 /usr/local/samba/sbin/smbd(smbd_process+0x158) [0x80bebb7] #15 /usr/local/samba/sbin/smbd(main+0x6ed) [0x81e655f] #16 /lib/libc.so.6(__libc_start_main+0xce) [0x40257d3e] #17 /usr/local/samba/sbin/smbd(strcpy+0x41) [0x8077221] === end == Similarly, I am getting additional errors that may be related: === following the panic stack == [2004/02/08 20:45:00, 0] nsswitch/winbindd.c:process_loop(725) process_loop: Invalid request size from pid 1986: 1304 bytes sent, should be 1568 This usually means that you are running old wbinfo, pam_winbind or libnss_winbind clients [2004/02/08 20:45:20, 0] lib/util_sock.c:get_peer_addr(948) getpeername failed. Error was Transport endpoint is not connected [2004/02/08 20:45:20, 0] lib/util_sock.c:write_socket_data(388) write_socket_data: write failure. Error = Connection reset by peer [2004/02/08 20:45:20, 0] lib/util_sock.c:write_socket(413) write_socket: Error writing 4 bytes to socket 18: ERRNO = Connection reset by peer [2004/02/08 20:45:20, 0] lib/util_sock.c:send_smb(601) Error writing 4 bytes to client. -1. (Connection reset by peer) [2004/02/08 20:47:50, 1] nsswitch/winbindd_util.c:add_trusted_domains(207) scanning trusted domain list === end == Tracy Steven Brown University of Arizona Dept. Neurology (520) 626-4660 === smb.conf == [global] workgroup = NEUROLOGY realm = NEUROLOGY.AHSC.ARIZONA.EDU server string security = ADS obey pam restrictions = Yes password server = jackson.neurology.ahsc.arizona.edu:389 log file = /var/log/smb.log time server = Yes socket options = SO_KEEPALIVE TCP_NODELAY printcap name = cups add machine script = /usr/sbin/useradd -c Machine -g machines -d /dev/null -s /bin/false %u logon path = /srv/users/%U logon home os level = 0 preferred master = No local master = No domain master = No ldap ssl = no idmap uid = 10000-20000 idmap gid = 10000-20000 template homedir = /srv/users/%U winbind separator = + winbind use default domain = Yes create mask = 0777 directory mask = 0777 printing = cups case sensitive = Yes oplocks = No level2 oplocks = No dos filemode = Yes dos filetimes = Yes === krb5.conf == [libdefaults] default_realm = NEUROLOGY.AHSC.ARIZONA.EDU ticket_lifetime = 2400 clockskew = 300 checksum_type = 1 ccache_type = 2 default_tgs_enctypes = des-cbc-crc default_tkt_enctypes = des-cbc-crc default_etypes = des-cbc-crc default_etypes_des = des-cbc-crc default_keytab_name = 'FILE:/etc/krb5.keytab' [realms] NEUROLOGY.AHSC.ARIZONA.EDU = { kdc = jackson.neurology.ahsc.arizona.edu:88 admin_server = jackson.neurology.ahsc.arizona.edu:749 kpasswd_server = jackson.neurology.ahsc.arizona.edu default_domain = neurology.ahsc.arizona.edu } [domain_realm] .neurology.ahsc.arizona.edu = NEUROLOGY.AHSC.ARIZONA.EDU neurology.ahsc.arizona.edu = NEUROLOGY.AHSC.ARIZONA.EDU [logging] default = SYSLOG:NOTICE:DAEMON kdc = FILE:/var/log/kdc.log kadmind = FILE:/var/log/kadmind.log [appdefaults] pam = { ticket_lifetime = 1d renew_lifetime = 1d forwardable = true proxiable = false retain_after_close = false minimum_uid = 0 debug = false } kinit = { forwardable = true krb5_run_aklog = true }