blumblaum
01.04.03, 09:57
Ich hab da ein kleines Problem mit OpenLDAP2 v3 auf einem SuSE Linux 8.1 Rechner. Bisher klappte alles wunderbar, ich konnte Einträge der Datenbank hinzufügen, sie verändern und löschen. Nun wollte ich die Einträge löschen, um was neues auszuprobieren, das habe ich auch gemacht und danach zusätzlich noch den DN geändert (der alte war nur ein Test). Seit dem kann ich der bisher leeren Datenbank nichts mehr hinzufügen, weil ich nach Eingabe von ...
poky:~ # ldapadd -h 127.0.0.1 -w XXXXXXXX -x -D "cn=Manager,dc=domain,dc=com" -v -f ~/initial.ldif
... folgendes als Meldung erhalte ...
ldap_init( 127.0.0.1, 0 )
add objectClass:
dcObject
organization
add o:
domain.com
add dc:
com
adding new entry "dc=domain,dc=com"
ldapadd: update failed: dc=domain,dc=com
ldap_add: Internal (implementation specific) error (80)
Da es wahrscheinlich von Bedeutung ist, wie die Datei initial.ldif aussieht, folgt hier der Inhalt ...
dn: dc=domain,dc=com
objectClass: dcObject
objectClass: organization
o: domain.com
dc: de
dn: cn=Manager,dc=domain,dc=com
objectClass: person
cn: Manager
sn: Manager
description: "LDAP Manager"
dn: o=auth_user,dc=domain,dc=com
o: auth_user
objectClass: organization
dn: o=auth_group,dc=domain,dc=com
o: auth_group
objectClass: organization
Wenn ich den DN in den zuvor verwendeten ändere, dann bringt das auch gar nix, weil ich dann immer noch die gleiche Meldung, nur eben mit dem entsprechenden DN in der Ausgabe erhalte. Hat jemand eine Idee woran das liegt und wie man das Problem lösen kann? Ich habe schon auf www.openldap.org geschaut, aber ich finde dort leider nichts, was mich in irgend einer Weise weiterbringen würde. Die Einträge aus den Mailinglists sind teilweise ähnlich, aber doch ganz anders. ;) Hab schon gegoogelt, bis mir schlecht wurde. :ugly:
poky:~ # ldapadd -h 127.0.0.1 -w XXXXXXXX -x -D "cn=Manager,dc=domain,dc=com" -v -f ~/initial.ldif
... folgendes als Meldung erhalte ...
ldap_init( 127.0.0.1, 0 )
add objectClass:
dcObject
organization
add o:
domain.com
add dc:
com
adding new entry "dc=domain,dc=com"
ldapadd: update failed: dc=domain,dc=com
ldap_add: Internal (implementation specific) error (80)
Da es wahrscheinlich von Bedeutung ist, wie die Datei initial.ldif aussieht, folgt hier der Inhalt ...
dn: dc=domain,dc=com
objectClass: dcObject
objectClass: organization
o: domain.com
dc: de
dn: cn=Manager,dc=domain,dc=com
objectClass: person
cn: Manager
sn: Manager
description: "LDAP Manager"
dn: o=auth_user,dc=domain,dc=com
o: auth_user
objectClass: organization
dn: o=auth_group,dc=domain,dc=com
o: auth_group
objectClass: organization
Wenn ich den DN in den zuvor verwendeten ändere, dann bringt das auch gar nix, weil ich dann immer noch die gleiche Meldung, nur eben mit dem entsprechenden DN in der Ausgabe erhalte. Hat jemand eine Idee woran das liegt und wie man das Problem lösen kann? Ich habe schon auf www.openldap.org geschaut, aber ich finde dort leider nichts, was mich in irgend einer Weise weiterbringen würde. Die Einträge aus den Mailinglists sind teilweise ähnlich, aber doch ganz anders. ;) Hab schon gegoogelt, bis mir schlecht wurde. :ugly: