ruchf@post.ch
2005-Jan-24 12:44 UTC
[Samba] winbind error - Conversion error: Illegal multibyte sequence(æ~S^\^H)
Hi there I hope that you understand by English. I'm a Rooky and don't know Samba very well. I installed the newest version 3.0.10 on my SuSE Linux 7.3 machine and it works very well. I make User- and Passwort-Requests with Samba (winbind) for the Squid-Proxy. Now always work's well but I get the following error message from log.winbind: [2005/01/24 11:05:52, 4] libsmb/credentials.c:cred_assert(121) cred_assert [2005/01/24 11:05:52, 4] libsmb/credentials.c:cred_create(90) cred_create [2005/01/24 11:05:52, 4] libsmb/credentials.c:cred_create(90) cred_create [2005/01/24 11:05:52, 4] libsmb/credentials.c:cred_assert(121) cred_assert [2005/01/24 11:05:52, 3] lib/charcnv.c:convert_string_allocate(576) convert_string_allocate: Conversion error: Illegal multibyte sequence(?~S^\^H) [2005/01/24 11:05:52, 3] lib/charcnv.c:convert_string_allocate(567) convert_string_allocate: Conversion error: Incomplete multibyte sequence(~S^\^H) Mr. Google didn't have a good answer for me so I thougt that I can write it in the mailinglist. Thanks a lot for your help. Best Regards from Switzerland F. Ruch
Michael Gasch
2005-Jan-26 13:45 UTC
Re: [Samba] winbind error - Conversion error: Illegal multibyte sequence(æ~S^\^H)
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]: