mount.cifs does not handle umlauts in usernames correctly
Bug #414865 reported by
Joachim Breitner
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-vfs (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
samba (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: samba
Hi,
I’m trying to deploy Ubuntu Hardy clients in an AD environment. The home directories are mounted on a Samba file server, also running Ubuntu Hardy. Both machines have an UTF-8 locale.
It works fine for users without umlauts in their name, but for user with an umlaut (e.g. „töst“), mount.cifs does not work. smbclient -U töst works just fine, so it seems to be a cifs problem.
The log messages on the server side show that NTLM authentication for the user DOMAIN\T??st is tried, where ?? is actually two strange characters.
Using sec=krb5 did not help here, the server still had a problem with a wrong username.
Changed in samba (Ubuntu): | |
status: | Incomplete → Confirmed |
To post a comment you must log in.
Looking at http:// gitweb. samba.org/ ?p=jlayton/ cifs.git; a=blob; f=fs/cifs/ sess.c it seems that in theory, there is support for unicode in NTLM.
I should also add that accessing shares via nautilus (i.e. gnome-vfs) works fine even with an umlaut username.