PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Umlaute in LDAP ?



nullvolt
04.03.03, 11:36
hallo leute,

über die suchfunktion habe ich erfahren, dass bereits jemand diese frage gestellt hat (letztes jahr), aber ihm wohl keiner helfen konnte. ich versuch's dann jetzt einfach nochmal:

gibt es eine möglichkeit, ldap attribute zu speichern, welche umlaute enthalten?
folgende ldif-datei funktioniert bei mir zum beispiel nicht:



dn: cn=Ted Körner,ou=Abteilung,dc=Firma,dc=com
cn=Ted Körner
objectClass: person
sn: Körner


ohne umlaute geht's wunderbar...
kann man da was machen? gibt's da nicht auch was von ratiopharm?
ach ja, ich benutze OpenLDAP 2.1.4 (v3) auf SLES-8.

danke euch!

nullvolt
04.03.03, 12:48
da ist ein kleiner fehler reingerutscht, richtig muss es so aussehen:



dn: cn=Ted Körner,ou=Abteilung,dc=Firma,dc=com
cn: Ted Körner
objectClass: person
sn: Körner

bom
04.03.03, 22:02
Schau Dir mal das RFC2251 an.

Dort steht das Problem mehr oder weniger gut beschrieben drin.

Das Problem ist, dass hier unterschiedliche charsets zum Einsatz kommen. Erwartet wir vermutlich UTF-8, LDAP V3 nutzt aber unicode.

Raten würde ich Dir, beim CN auf alle Sonderzeichen zu verzichten.
Also weder Leerzeichen, noch Umlaute. Damit bist Du in jedem Fall auf der sicheren Seite.