• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

per PHP gegen LDAP authentifizieren

Ich wüsste aber nicht was ich no ändern könnte...
Die Einträge auf dem LDAP-Server müssen alle als UTF-8 vorliegen, es hört sich danach an, daß die PHP LDAP Funktionen die Strings vom Server versuchen zu dekodieren und illegale Werte herausbekommen. Das kann passieren, wenn man unkodiert 8Bit Strings auf dem Server ablegt.

Bitte nicht wundern, daß Einträge auf dem Server in Klartext zu lesen sind. UTF-8 bildet 7Bi ASCII auf sich selbst ab. Nur >=8Bit Zeichen werden kodiert.

Nimm Dir ein Tool wie JXplorer (o.ä. hieß das Ding) und schau Dir erstmal an, ob alle Einträge korrekt sind.
 
Warning: ldap_get_values(): Cannot get the value(s) of attribute Decoding error in

Da wird die Luft für mein gesundes Halbwissen langsam dünn ;)
Google spuckt zu der Fehlermeldung aber auch einige Treffer aus, vielleicht findest Du ja da was.

cu Jürgen