Samba a ceske znaky v username
Tomas Hlava
th na red2head.com
Čtvrtek Březen 11 11:57:33 CET 2004
Okolnosti:
Ve firme, kde jsou jiz dlouho pouzita uziv.jmena s diakritikou byla
pred casem nasazena Samba jako fileserver (v.2.0.10 z RedHatu 7.1)
v konfiguraci s WinNT password serverem (tj. samba overuje platnost
jmena/hesla na WinNT).
Toto bez problemu fungovalo.
Popis problemu:
Po upgradu na Sambu 2.2.8a z Gentoo 1.4 odmita WinNT platnost
uctu, kde uziv.jmeno obsahuje velke 'C s hackem' a male 'z s hackem'.
Problem nastava u klienta W98 i WXP => patrne nezavisi na klientovi.
Znaky, ktere problem naopak nemaji: 'a s carkou', 'd s hackem' a bezne ASCII.
V logu se objevuje:
password server WinNT rejected the password
a dale zkousi hledat uziv. v lokalni databazi + problemova pismenka v logu
nahrazuje '_'
Sekce smb.conf tykajici se cestiny:
client code page = 852
character set = ISO8859-2 ; toto jsem zkusil i zakomentovat
Poznamky:
- Bohuzel prislusna cast zdrojaku byla mezi v.2.0.10 a 2.2.8a silne prepsana.
- Downgrade na nizsi verzi nechci z principu udelat, a taktez z principu bych
rad nasel reseni.
- Uzivateli byl docasne poskytnut jiny zpusob pristupu.
Setkal jste se nekdo s podobnym problemem?
Znate nekdo reseni?
predem dekuji
--
Tomas Hlava
th na red2head.com
Další informace o konferenci Linux