[Date Prev][Date Next] [Chronological] [Thread] [Top]

openldap: ldap_add: Naming violation (64)



Hello all,
I am new to openldap and am just getting starting with it. I have
edited the slapd.conf and created a ldif file according to the
documentation provided at openldap.org. But when I tried to execute
ldapadd, an error occured. This is the error message i got.:

[root@triveni ~]# ldapadd -x -D "cn=root,dc=ejyothi,dc=net" -W -f ejyothi.ldif
Enter LDAP Password:
adding new entry "dc=ejyothi,dc=net"
ldap_add: Naming violation (64)
additional info: naming attribute 'dc' is not present in entry

My configuration is as follows:
Distro: Fedora Core 4
openldap-servers-2.2.23-5
openldap-clients-2.2.23-5
openldap-devel-2.2.23-5
openldap-2.2.23-5

/etc/openldap/slapd.conf:

database bdb
suffix "dc=ejyothi,dc=net"
rootdn "cn=root,dc=ejyothi,dc=net"
rootpw xxxxxx


The ldif file I tried is :
dn: dc=ejyothi,dc=net
objectclass: dcObject
objectclass: organization
o: Example Company

dc: ejyothi
dn: cn=root,dc=ejyothi,dc=net
objectclass: organizationalRole
cn: root

I can't get what had gonw wrong with it. please advice.
regards
libregeek