6135 links
  • GuiGui's Show
  • Home
  • Login
  • RSS Feed
  • ATOM Feed
  • Tag cloud
  • Picture wall
  • Daily
Links per page: 20 50 100
 
  • ldapvi : « ldap_modify: Undefined attribute type (17) - additional info: entry update failed »

    Avec ldapvi, je tente de retirer un attribut sur un objet de notre annuaire LDAP (slapd, OpenLDAP). Au moment d'enregistrer une erreur s'affiche :

    ldap_modify: Undefined attribute type (17)
        additional info: entry update failed

    Cet attribut est défini dans une classe maison. Cette classe était une classe de test qui a changé de nom depuis, tout comme l'attribut. Et voilà, tout est dit : avant de renommer ou de supprimer une classe ou des attributs, il faut les retirer de tous les objets du LDAP.

    Pour réparer après-coup, il existe plusieurs méthodes. Si peu d'objets sont concernés : ldapdelete "uid=guigui,ou=people,dc=exemple,dc=net" Si beaucoup d'objets sont concernés : slapcat + sed + slapadd ou générer un LDIF adapté à coup de script shell. Si l'on a encore l'ancien schéma, on peut le remettre en service le temps du nettoyage.

    February 8, 2019 at 3:32:33 PM UTC - permalink - http://shaarli.guiguishow.info/?cz2C2w
Links per page: 20 50 100
 
Mentions légales identiques à celles de mon blog | CC BY-SA 3.0

Shaarli - The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community