i have the same problems since yesterday (was: SuSE 3.0.4) i attached the original mail
########## ORIG MAIL TO SAMBA LIST ################ [Samba] Possible Winbind Bug ?!?!
hi,
today i experience a very crazy behaviour:
1) yesterday my winbindd crashed (s. log.crash) (status: "dead")
2) restarted winbind and saw that some files have no owner (just the uidNumber)
3) getent passwd, wbinfo -u shows me all users (authenticating agains Windows PDC)
4) i'm using nsswitch (passwd: files winbind, group: files winbind)
e.g. (getent passwd)
.... (snip) install:x:10101:10016::/data/users/install:/bin/bash .... (snip)
BUT: id install says "no such user" and files owned by install are visible as (ls -al) "drwx------ 10101.group filename"
WEIRD: after mapping the homedrive of user "install", id install gives the correct data ?!?!?!
all this starts since yesterday (after the crash)
winbind always says in the logs:
[2005/01/26 11:15:11, 3] lib/charcnv.c:convert_string_allocate(576)
convert_string_allocate: Conversion error: Illegal multibyte sequence(..t)
[2005/01/26 11:15:11, 3] lib/charcnv.c:convert_string_allocate(567)
convert_string_allocate: Conversion error: Incomplete multibyte sequence(.t)
[2005/01/26 11:15:11, 4] nsswitch/winbindd_group.c:get_sam_group_entries(561)
get_sam_group_entries: Native Mode 2k domain; enumerating local groups as well
[2005/01/26 11:15:11, 4] nsswitch/winbindd_group.c:get_sam_group_entries(570)
get_sam_group_entries: Returned 0 local groups
[2005/01/26 11:15:11, 3] nsswitch/winbindd_user.c:winbindd_getpwuid(225)
[13474]: getpwuid 10101
[2005/01/26 11:15:11, 4] nsswitch/winbindd_acct.c:wb_getpwuid(414)
wb_getpwuid: failed to locate uid == 10101
allthough wbinfo -u shows all users, wbinfo -S S-1-5-21-..... gives 10101, and so on !!!!!!!! IT's CRAZY
please help !!!
versions: samba-3.0.10-0.1 samba-python-3.0.10-0.1 samba-winbind-3.0.10-0.1 samba-doc-3.0.9-2.1.5 samba-client-3.0.10-0.1 samba-pdb-3.0.10-0.1 samba-vscan-0.3.5-11.7.6
######## smb.conf (domain member in NT domain) #########
[global]
workgroup = EVAN netbios name = nevanfs01
server string = Fileserver EVAN # netbios aliases = nevanfs02
username map = /etc/samba/username.map # admin users = @"Domain Admins" admin users = @"EVAN\edv"
log level = 5 log file = /var/log/samba/log.%m max log size = 10000
# passdb backend = ldapsam:"ldap://nevanpdc.eva.mpg.de:389 ldap://nevanbdc.eva.mpg.de:389"
# ldap passwd sync = yes
ldap suffix = dc=eva,dc=mpg,dc=de
ldap admin dn = uid=sambamanager,ou=Users,dc=eva,dc=mpg,dc=de
# ldap filter = (&(objectclass=sambaSamAccount)(uid=%u))
ldap machine suffix = ou=Computers
ldap user suffix = ou=Users
ldap group suffix = ou=Groups
ldap replication sleep = 2000
# ldap delete dn = yes
# idmap backend = ldap:ldap://nevanpdc.eva.mpg.de:389 ldap:ldap://nevanbdc.eva.mpg.de:389 -> funktioniert (noch) nicht
idmap backend = ldap:ldap://nevanpdc.eva.mpg.de:389
# idmap backend = ldap:ldap://nevanbdc.eva.mpg.de:389
ldap idmap suffix = ou=Idmap
idmap uid = 10000-50000
idmap gid = 10000-50000
winbind use default domain = yes # winbind enum users = no # winbind enum groups = no # winbind trusted domains only = yes winbind cache time = 60 template shell = /bin/bash template homedir = /data/users/%U
# follow symlinks = yes # wide links = yes
interfaces = 192.168.1.239 bind interfaces only = yes
guest ok = no guest account = Gast # guest account = nobody
security = domain local master = no os level = 32 domain master = no domain logons = no
encrypt passwords = yes # password server = nevanpdc, nevanbdc, * password server = evanpdc
# socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
wins support = no dns proxy = no
# add user script = /root/bin/BDC/adduser.sh '%u'
# add machine script = /root/bin/BDC/addmachine.sh '%u'
# add group script = /root/bin/BDC/addgroup.sh '%g'
# add user to group script = /root/bin/BDC/add_to_group.sh '%u' '%g'
# delete user script = /root/bin/BDC/deleteuser_rpc.sh '%u'
# delete group script = /root/bin/BDC/deletegroup.sh '%g'
# delete user from group script = /root/bin/BDC/delete_from_group.sh '%u' '%g'
display charset = UTF8 unix charset = UTF8
# store DOS ATTRIB (Archive, ReadOnly, ...) in extended attributes (FS must support it)
# map options must be set "no"
store dos attributes = yes
map archive = no
map system = no
map hidden = no
unix extensions = no
# printing = CUPS # printcap name = CUPS # load printers = yes # use client driver = yes
[homes]
(snip)
######## LOGS ##########
# log.crash
Jan 25 17:11:41 nevanfs01 winbindd[3698]: ===============================================================
Jan 25 17:11:41 nevanfs01 winbindd[3698]: [2005/01/25 17:11:41, 0] lib/fault.c:fault_report(37)
Jan 25 17:11:41 nevanfs01 winbindd[3698]: INTERNAL ERROR: Signal 6 in pid 3698 (3.0.4-SUSE)
Jan 25 17:11:41 nevanfs01 winbindd[3698]: Please read the appendix Bugs of the Samba HOWTO collection
Jan 25 17:11:41 nevanfs01 winbindd[3698]: [2005/01/25 17:11:41, 0] lib/fault.c:fault_report(39)
Jan 25 17:11:41 nevanfs01 winbindd[3698]: ===============================================================
Jan 25 17:11:41 nevanfs01 winbindd[3698]: [2005/01/25 17:11:41, 0] lib/util.c:smb_panic2(1398)
Jan 25 17:11:41 nevanfs01 winbindd[3698]: PANIC: internal error
Jan 25 17:11:41 nevanfs01 winbindd[3698]: [2005/01/25 17:11:41, 0] lib/util.c:smb_panic2(1406)
Jan 25 17:11:41 nevanfs01 winbindd[3698]: BACKTRACE: 24 stack frames:
Jan 25 17:11:41 nevanfs01 winbindd[3698]: #0 /usr/sbin/winbindd(smb_panic2+0x1c5) [0x485db0]
Jan 25 17:11:41 nevanfs01 winbindd[3698]: #1 /usr/sbin/winbindd(smb_panic+0xe) [0x485be6]
Jan 25 17:11:41 nevanfs01 winbindd[3698]: #2 /usr/sbin/winbindd [0x474081]
Jan 25 17:11:41 nevanfs01 winbindd[3698]: #3 /usr/sbin/winbindd [0x4740dd]
Jan 25 17:11:41 nevanfs01 winbindd[3698]: #4 /lib64/tls/libc.so.6 [0x2a96612590]
Jan 25 17:11:41 nevanfs01 winbindd[3698]: #5 /lib64/tls/libc.so.6(gsignal+0x3d) [0x2a9661250d]
Jan 25 17:11:41 nevanfs01 winbindd[3698]: #6 /lib64/tls/libc.so.6(abort+0x12e) [0x2a96613ace]
Jan 25 17:11:41 nevanfs01 winbindd[3698]: #7 /lib64/tls/libc.so.6(__assert_fail+0xf0) [0x2a9660c2a0]
Jan 25 17:11:41 nevanfs01 winbindd[3698]: #8 /usr/lib64/liblber.so.199(ber_get_next+0xdb) [0x2a964dc1bb]
Jan 25 17:11:41 nevanfs01 winbindd[3698]: #9 /usr/lib64/libldap.so.199 [0x2a963abb63]
Jan 25 17:11:41 nevanfs01 winbindd[3698]: #10 /usr/lib64/libldap.so.199(ldap_result+0x232) [0x2a963acbf2]
Jan 25 17:11:41 nevanfs01 winbindd[3698]: #11 /usr/lib64/libldap.so.199(ldap_search_s+0x2c) [0x2a963adc2c]
Jan 25 17:11:41 nevanfs01 winbindd[3698]: #12 /usr/sbin/winbindd(smbldap_search+0x2d0) [0x5216cb]
Jan 25 17:11:41 nevanfs01 winbindd[3698]: #13 /usr/sbin/winbindd [0x5349c1]
Jan 25 17:11:41 nevanfs01 winbindd[3698]: #14 /usr/sbin/winbindd(idmap_get_id_from_sid+0x76) [0x532ac5]
Jan 25 17:11:41 nevanfs01 winbindd[3698]: #15 /usr/sbin/winbindd(idmap_sid_to_gid+0x87) [0x532f51]
Jan 25 17:11:41 nevanfs01 winbindd[3698]: #16 /usr/sbin/winbindd [0x433fb2]
Jan 25 17:11:41 nevanfs01 winbindd[3698]: #17 /usr/sbin/winbindd(winbindd_getgroups+0x32f) [0x434382]
Jan 25 17:11:41 nevanfs01 winbindd[3698]: #18 /usr/sbin/winbindd(ber_scanf+0x737) [0x42f03f]
Jan 25 17:11:41 nevanfs01 winbindd[3698]: #19 /usr/sbin/winbindd(winbind_process_packet+0x16) [0x42f30f]
Jan 25 17:11:41 nevanfs01 winbindd[3698]: #20 /usr/sbin/winbindd [0x42fc0a]
Jan 25 17:11:41 nevanfs01 winbindd[3698]: #21 /usr/sbin/winbindd(main+0x4e1) [0x4301cc]
Jan 25 17:11:41 nevanfs01 winbindd[3698]: #22 /lib64/tls/libc.so.6(__libc_start_main+0xfd) [0x2a96600e5d]
Jan 25 17:11:41 nevanfs01 winbindd[3698]: #23 /usr/sbin/winbindd(tcsetattr+0xb2) [0x42e9ca]
Jan 25 17:11:41 nevanfs01 winbindd[3698]:
--
To unsubscribe from this list go to the following URL and read the
instructions: https://lists.samba.org/mailman/listinfo/samba
