Projets pour freelances & agences web

Retrouvez l'actualité des projets pour freelances et agences web.

Opendj - bug - ldap doublons fantômes

Posté le 29/08/2021 à 04:00 - Budget : 1000 - 10000

Nous cherchons un expert forgerock, opendj et ldap pour nous faire un audit, troubleshooting sur un bug.
Dans notre base de données LDAP, on a des entrées en double (40 entrées), des doublons fantômes qui n'existe pas dans notre fichier CSV initiale.
On a que 40 doublons sur 70K entrées
La requête:
ldapsearch --port xxxx --baseDN "ou=xxxxxxx,dc=xxx,dc=xx" -D "cn=xxxxx" "(uid=123456)" dn
Résultat :
dn: uid=123456,ou= xxxxxxx,dc=xxx,dc=xx
dn: uid=123456,ou= xxxxxxx,dc=xxx,dc=xx
On a essayé de supprimer les entrées en double à la main, mais la commande est en échec.
ldapmodify -a --hostname localhost --port xxxx --bindDN "cn=xxxxxx" --bindPasswordFile /path/to/password/file --filename 123456-delete.ldif
Processing DELETE request for uid=123456,ou=xxxxxx,dc=xxx,dc=xx
DELETE operation failed
Result Code: 80 (Other)
Additional Information: The entry database does not contain a record for ID -1
Suppression impossible. Une corruption de la base de données apparemment.
On a décidé de reconstruire la base de données en utilisant un backup d’une autre machine.
Opération de reconstruction effectuée avec succès => on a plus les doublons
Le lendemain les doublons sont de retour :
On a script d’alimentation permettant de mettre à jour les fiches LDAP, ce script ce lance automatiquement chaque matin.
Après le passage de ce script, on a les entrées en double.
Erreur dans les logs d’alimentation :
category=SYNC severity=MILD_ERROR msgID=[Téléphone visible pour les membres Pro] msg=Could not replay operation ModifyOperation(connID=-1, opID=[Téléphone visible pour les membres Pro], dn=uid=123456,ou= xxxxxx,dc=xxx,dc=xx) with ChangeNumber [Téléphone visible pour les membres Pro]b1c8xxxxxxxxxxx error Other The entry database does not contain a record for ID -1
Pour info, les CSVs utilisés lors de l’alimentation sont valides et ne contiennent pas des doublons.

Accéder à la fiche du projet

Autres projets susceptibles de vous intéresser