Hallo,
gleich vorweg, der Fehler sitzt bestimmt vor dem Rechner. Als LDAP Anfänger
kann ich das nicht ausschliessen.
Um mit LDAP anzufangen habe ich mir das Kapitel zu LDAP im SuSE Administrator
Handbuch vorgenommen und wollte dort die Beispiele durchgehen.
Wenn es allerdings dazu kommt eins der ldapadd Kommandos durchzuführen,
bekomme ich folgenden Fehler:
legolas:/home/ao # ldapadd -x -D cn=admin,dc=php4win,dc=com -W
-f /home/ao/Documents/ldap/php4win.com.ldif
Enter LDAP Password:
adding new entry "dc=php4win,dc=com"
ldapadd: update failed: dc=php4win,dc=com
ldap_add: Object class violation (65)
additional info: unrecognized objectClass 'organization '
legolas:/home/ao # cat /home/ao/Documents/ldap/php4win.com.ldif
# Die Organisation SUSE
dn: dc=php4win,dc=com
objectClass: dcObject
objectClass: organization
o: php4win com
dc: php4win
# Die Organisationseinheit Entwicklung (devel)
dn: ou=devel,dc=php4win,dc=com
objectClass: organizationalUnit
ou: devel
# Die Organisationseinheit Test (test)
dn: ou=test,dc=php4win,dc=com
objectClass: organizationalUnit
ou: test
Soweit ich sehen kann sind folgende Schemata in /etc/openldap/slapd.conf
eingebunden:
include /etc/openldap/schema/core.schema
include /etc/openldap/schema/cosine.schema
include /etc/openldap/schema/inetorgperson.schema
include /etc/openldap/schema/rfc2307bis.schema
include /etc/openldap/schema/yast2userconfig.schema
Kann mir vielleicht jemand erklären was hier falsch läuft?
Liebe Grüße,
Andreas
--
Andreas Otto