[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
value-based modify operation on binary attribute fails
- To: <openldap-technical@openldap.org>
- Subject: value-based modify operation on binary attribute fails
- From: <Kay.Kirchhoefer@t-systems.com>
- Date: Tue, 4 Aug 2009 14:21:12 +0200
- Content-class: urn:content-classes:message
- Thread-index: AcoOxGETX90UKBkXRty9CQxdR4sSfQ==
- Thread-topic: value-based modify operation on binary attribute fails
Hi,
I´m trying to remove
the attribute "userCertificate;binary" from an entry, if it (attr) contains a
special value (certificate). I´m trying this operation with perl ldap modules and
also with Gawojar ldap browser. Both were working for me when I was using
OpenLDAP 2.3.20.
Now I´m using
OpenLDAP 2.4.12 and I get an error message
MOD
attr=userCertificate;binary
RESULT
tag=103 err=16 text=modify/delete: userCertificate;binary: no such
value
but I send the
modify request by using exactly the same value as I get from the ldap server (I
compared the bytes sent across the network with wireshark) when requesting it
with a ldapsearch. As I already wrote the same function worked for me with the
older OpenLDAP version. I also tried to modify text attributes; that´s
working.
I didn´t found
anything in the change log which is pointing to a fix regarding the comparison
mechanism. Has anybody else had that problem ?
Yours
sincerely,
Kay