Thanks for the replies.

Here's some log output showing the content of one of the failed entries:

2017-07-13 12:00:15,864 SEVERE [com.example.ldap.LdapUtils]
(113,pool-6-thread-20) Failed to add following properties to
uniqueIdentifier=a18d33ebf8ecda02336b1e10d850ba56:-
businessCategory: PYCJ7ERc...
objectClass: certificateData
objectClass: top
uniqueIdentifier: a18d33ebf8ecda...
cACertificate;binary: 308204423082032AA00302010202010...
cACertificate;binary: 3082039C30820284A00302010202010...
createDate: 20170713120015+0100
encryptedObject: 00085341414B5...

Looks like the repeated cACertificate attributes do actually have different
values.


On 12 July 2017 at 21:09, Quanah Gibson-Mount <[email protected]> wrote:

> --On Monday, July 10, 2017 11:11 PM +0100 Brad <[email protected]>
> wrote:
>
> The error seems pretty straight forward:
>
> Caused by: javax.naming.directory.AttributeInUseException: [LDAP: error
>> code 20 - cACertificate;binary: value #0 provided more than once];
>>
>
> I.e., you've provided the exact same value more than once in your write
> op. For example, you'd see a similar failure with:
>
>
> dn: <blah>
> changetype:modify
> add: sn
> sn: smith
> sn: smith
>
>
> --Quanah
>
> --
>
> Quanah Gibson-Mount
> Product Architect
> Symas Corporation
> Packaged, certified, and supported LDAP solutions powered by OpenLDAP:
> <http://www.symas.com>
>
>

Reply via email to