Pagina 1 di 1
ldap_add: Already exists
Inviato: mer 7 lug 2010, 12:28
da ZeroUno
Salve.
Sto inserendo una entry in un database ldap usando il comando ldapmodify.
ldap mi risponde
ldap_add: Already exists
ma la entry non esiste.
Secondo voi perchè fa così?
Re: ldap_add: Already exists
Inviato: mer 7 lug 2010, 14:38
da masalapianta
ZeroUno ha scritto:Salve.
Sto inserendo una entry in un database ldap usando il comando ldapmodify.
ldap mi risponde
ldap_add: Already exists
ma la entry non esiste.
Secondo voi perchè fa così?
perchè gia esiste, controlla con un ldapsearch (nel caso tu abbia controllato con ldapbrowser o altra zozzeria simile)
Re: ldap_add: Already exists
Inviato: mer 7 lug 2010, 16:42
da ZeroUno
masalapianta ha scritto:ZeroUno ha scritto:ma la entry non esiste.
perchè gia esiste, controlla con un ldapsearch (nel caso tu abbia controllato con ldapbrowser o altra zozzeria simile)
è ovvio che avevo già controllato. con ldapsearch.
Comunque ho approfittato dell'occasione per sdraiarlo (conteneva solo schemi di base) e rifarlo from scratch
Però la storia non è la prima volta che mi si presenta. Anche con un altro ldap, invece popolato. Sono stato costretto a restorare dal backup (di pochi minuti prima, quindi completo, per fortuna).
Ciao
Matteo
Re: ldap_add: Already exists
Inviato: mer 7 lug 2010, 17:04
da masalapianta
ZeroUno ha scritto:
è ovvio che avevo già controllato. con ldapsearch.
controlla meglio

Re: ldap_add: Already exists
Inviato: mer 7 lug 2010, 19:33
da ZeroUno
masalapianta ha scritto:ZeroUno ha scritto:
è ovvio che avevo già controllato. con ldapsearch.
controlla meglio

la entry è ou=regole,dc=reg-bus-users,dc=it
non mi viene un controllo migliore di questi:
Codice: Seleziona tutto
# ldapsearch -D "cn=Directory Manager" -b "ou=regole,dc=reg-bus-users,dc=it" "objectclass=*" -w -
Enter bind password:
ldap_search: No such object
ldap_search: matched: dc=iam-reg-bus-users,dc=it
# ldapsearch -D "cn=Directory Manager" -b "dc=it" "objectclass=*" -w - >all.ldiff
# grep regole all.ldiff
# echo $?
1
Su un altro server risponde correttamente la entry
se hai controlli migliori da fare dimmeli.
Re: ldap_add: Already exists
Inviato: gio 8 lug 2010, 10:24
da masalapianta
strano; che dice "slapcat|grep -i regole" ? sicuro che la entry che cerchi di aggiungere sia "ou=regole,dc=reg-bus-users,dc=it"?
Re: ldap_add: Already exists
Inviato: gio 8 lug 2010, 13:17
da ZeroUno
non posso effettuare la verifica... l'ldap è stato piallato e ricostruito da zero.