Monat: Juli 2012
Geschützt: Installation Linux OS als LDAP Client
LDAP vendor version mismatch: library 20431, header 20428
Problem:
OpenLDAP Server liefert kein Ergebnis mehr mit ldapsearch, sondern nur noch folgende Fehlermeldung auf der Konsole:
LDAP vendor version mismatch: library 20431, header 20428
Ursache:
Inkompatibilität zwischen den Version:
slapd Version 2.4.31-1
libldap Version 2.4.28
Lösung:
Upgrade von ldaplib auf Version 2.4.31-1
OpenLDAP – ldapsearch Ausgabe mit Zeilenumbruch
Problem:
Meine Ergebnisse von ldapsearch sollten von anderen Tools weiterverarbeitet werden und dabei ist mir aufgefallen, daß teile der Ergebnismenge fehlten.
Lösung:
Das Ergebnis von ldapsearch wird nach 78 Zeichen automatisch umgebrochen.
Auf manchen System gibt es ldapsearch mit einer Option für „no line wrapping“. Aber unter Debian habe ich diese Option nicht gefunden.
Also filtern wir mit Hilfe von Perl vor der Weiterverarbeitung die Zeilenumbrüche wie folgt im Ergebnis heraus:
ldapserach <Suchanfrage>| perl -p00e ’s/r?n //g‘