PROJET AUTOBLOG


Planet-Libre

source: Planet-Libre

⇐ retour index

Morot : OpenLDAP : corriger les ldif_read_file: checksum error

mercredi 11 octobre 2017 à 19:29

Si comme moi il vous arrive de modifier les fichiers de configuration ldif d’openldap à la main plutôt que de les modifier en injectant un LDIF, cela génère des jolies erreurs non bloquantes comme ceci :

ldif_read_file: checksum error on "/etc/ldap/slapd.d/cn=config/olcDatabase={1}hdb.ldif"

Pour corriger, rien de plus simple, on installe un utilitaire et on génère le nouveau CRC :

apt-get install libarchive-zip-perl
crc32 

Il ne reste plus qu'à modifier l'en-tête du fichier en erreur, ici /etc/ldap/slapd.d/cn=config/olcDatabase={1}hdb.ldif avec vim (c'est autorisé cette fois!) et à indiquer le checksum obtenu.

Gravatar de Morot
Original post of Morot.Votez pour ce billet sur Planet Libre.