Hello (Clément),
I’m testing a sync between LDAPs where uniqueMember (multivalued) is involved.
A Dataset is set for it with the following settings:
<dataset>
<name>uniqueMember</name>
<policy>MERGE</policy>
<forceValues></forceValues>
</dataset>
When running the Task I get the following error on some entries :
Aug 29 16:35:37 - ERROR - Error while modifying entry
xyz=00001NIL,ou=rtzgroups,ou=sdf,ou=Applications,dc=exemple,dc=com in directory
:javax.naming.directory.AttributeInUseException: [LDAP: error code 20 -
Attribute Or value Exists]; remaining name
'xyz=00001NIL,ou=rtzgroups,ou=sdf,ou=Applications'
Aug 29 16:35:37 - ERROR - Error while synchronizing ID
xyz=00001NIL,ou=rtzgroups,ou=sdf,ou=Applications,dc=exemple,dc=com:
java.lang.Exception: Technical problem while applying modifications to the
destination
# Wed Aug 29 16:35:37 MEST 2018
dn: xyz=00001NIL,ou=rtzgroups,ou=sdf,ou=Applications,dc=exemple,dc=com
changetype: modify
add: uniqueMember
uniqueMember: xyz=0000188W,ou=People,dc=pictet,dc=com
-
This error seems to occur when there is only one and the same uniqueMember
value on either the source and the destination LDAP. [LDAP: error code 20 -
Attribute Or value Exists] is a correct response of the dst Directory Server in
this context.
Should not LSC detect that there is no need to execute an ‘add:’ operation in
this case ? When there are many (more than 2?) uniquemember, the MERGE policy
adds only the new members and not the members already existing in the
destination.
This message is not intended for persons who are citizens of, domiciled or
resident in, or entities registered in a country or jurisdiction in which its
distribution, publication, provision or use would violate current laws and
regulations. The content of this message is confidential and may be read and/or
used only by the recipient of this message. For information about personal data
protection, please refer to the Pictet Group’s Privacy Notice available at
www.group.pictet/privacynotice. If you have received this e-mail message in
error, please destroy it and delete it from your computer. The Pictet Group may
not be held liable for the use, transmission or treatment of the content of
this message. The recipient of this message remains solely liable for any form
of reproduction, copying, disclosure, modification and/or publication of the
content. No liability whatsoever will be incurred by the Pictet Group. The
recipient of this message agrees to comply with the applicable laws and
regulations in the jurisdictions where they use the information contained
herein.<br>_______________________________________________________________
Ldap Synchronization Connector (LSC) - http://lsc-project.org
lsc-users mailing list
[email protected]
https://lists.lsc-project.org/cgi-bin/mailman/listinfo/lsc-users