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‘