Thanks.  I tried that, but now it tells me
ldapmodify: Object class violation (65)
        additional info: missing attribute "cn" required by object class 
"inetOrgPerson"

Being that the entry has a 'cn', I guess this means that somewhere I have it 
setup where dn requires the cn to be in it ???  Anythoughts





________________________________
From: Nathan Kinder <[email protected]>
To: General discussion list for the 389 Directory server project. 
<[email protected]>
Sent: Monday, June 22, 2009 4:30:53 PM
Subject: Re: [389-users] using uid rather then cn in the binddn

Dumbo Q wrote:
> Erg.    I thought I had it but it's something is blocking me from doing this 
> update. Can anyone help me find where my constraint is?
> 
<snip>
> 
> [r...@rhds ~]# ldapmodify -x -W -D cn=DirectoryManager
> dn: cn=testy,ou=users,ou=people,dc=mydomain,dc=com
> changetype: modify
> newRDN: uid=testy
> deleteOldRDN: 1
> 
> modifying entry "cn=testy,ou=users,ou=people,dc=mydomain,dc=com"
> ldapmodify: Object class violation (65)
>         additional info: attribute "newRdn" not allowed
You need to perform a "modrdn" operation instead of a regular modify.  Try the 
above, but change your "changetype" to "modrdn".  You may also find that you 
don't want to delete the old RDN from the entry, particularly if that is the 
only "cn" value present in your entry.  Doing so would cause an objectclass 
violation since "cn" is likely required for the objectclass you are using.
> 
> 
> 
> ------------------------------------------------------------------------
> 
> --
> 389 users mailing list
> [email protected]
> https://www.redhat.com/mailman/listinfo/fedora-directory-users
>  

--
389 users mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/fedora-directory-users



      
--
389 users mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/fedora-directory-users

Reply via email to