Re: FDS: Error in encoding and attribute deletion

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Kevin Graham wrote:
Okay, I don't understand.

Okay, I will try again. ;-)

Here is the listing of the entry in question, using ldapsearch

uniqueMember: uid=user2,ou=People,dc=thisdomain,dc=net
uniqueMember:: dWlkPW1xxxxxxxG8sb3U9UGVvcGxlLGRjPWFkdmFuY2XXXXXXXdUs==

(i've changed it a little, because it's sensitive)

that appears when I search for cn=tech,ou=Groups,dc=thisdomain,dc=net

why would the one entry be returned as base64 encoded, when the others
aren't?

Because most likely it contains NON-ASCII chars (in the DN?). I can't check since Python's base64.decodestring() fails on your example above with "binascii.Error: Incorrect padding".

 I don't want it to be stored that way.

It is not stored in the directory that way. It's just base64-encoded in the LDIF format which is the output format of command-line tool ldapsearch.

When I use a tool, like ldapvi, or ldapmodify, and delete, then re-add
the entry:

'uniqueMember: uid=userX,ou=People,dc=thisdomain,dc=net' (no trailing
space,one colon)

then do a search for userX, nothing appears.

Please elaborate what "search for userX" means for you. Maybe post a search filter?

The strange thing is when
I look at the entry in say ADs, or jxplorer, it appears as uid=userX...
but with a trailing space.

Maybe you should try to modify this attribute with jxplorer?

 I have made sure anytime I've re-added the
entry that there is never a '::' or a trailing space.  I've even used
ADs, and phpldapadmin, and jxplorer to do the delete->add->check cycle and always end up with the same result.

Maybe FDS adds the trailing space because attribute 'uniqueMember' is of LDAP syntax 'Name And Optional UID' (OID 1.3.6.1.4.1.1466.115.121.1.34) which is not only a DN (and this particular syntax is considered to be flawed anyway).

Ciao, Michael.

--
Fedora-directory-users mailing list
Fedora-directory-users@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-directory-users

[Index of Archives]     [Fedora Directory Users]     [Fedora Directory Devel]     [Fedora Announce]     [Fedora Legacy Announce]     [Kernel]     [Fedora Legacy]     [Share Photos]     [Fedora Desktop]     [PAM]     [Red Hat Watch]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite News]

  Powered by Linux