Issue #35 has been updated by Jonathan Clarke. Status changed from Assigned to New Assigned to deleted (Jonathan Clarke) Target version changed from 1.1.x branch to 1.2.x branch
This won't be implented in the 1.1 branch now, since all development focus is on 1.2 and future versions. Retargeting for 1.2.x. Removing myself as "assigned", since I'm not working on this at the moment. Any contributions welcome :) ---------------------------------------- Bug #35: Cannot use different pivotAttrs between source and destination http://tools.lsc-project.org/issues/show/35 Author: Clément Oudot Status: New Priority: High Assigned to: Category: Core Target version: 1.2.x branch Hello, This configuration fails: <pre> lsc.tasks.user.dstService = org.lsc.jndi.SimpleJndiDstService lsc.tasks.user.dstService.attrs = uid cn sn givenName mail telephoneNumber sAMAccountName userPrincipalName userAccountControl unicodePwd displayName objectClass lsc.tasks.user.dstService.baseDn = ou=users lsc.tasks.user.dstService.filterAll = (objectClass=user) lsc.tasks.user.dstService.filterId = (&(objectClass=user)(sAMAccountName={loginname})) lsc.tasks.user.dstService.pivotAttrs = samaccountname lsc.tasks.user.srcService = org.lsc.jndi.SimpleJndiSrcService lsc.tasks.user.srcService.attrs = uid cn mail telephoneNumber loginName lsc.tasks.user.srcService.baseDn = ou=People lsc.tasks.user.srcService.filterAll = (objectClass=Person) lsc.tasks.user.srcService.filterId = (&(objectClass=Person)(loginName={samaccountname})) lsc.tasks.user.srcService.pivotAttrs = loginname </pre> LSC shows errors as: <pre> [java] 212 [main] ERROR org.lsc.AbstractSynchronize.synchronize2Ldap(AbstractSynchronize.java:303) - Unable to get object for id=uid=1A5AF9F102F8DB315D776F,ou=People,o=linagora=null [java] 219 [main] ERROR org.lsc.AbstractSynchronize.synchronize2Ldap(AbstractSynchronize.java:303) - Unable to get object for id=uid=1A5AF9F102F8DB315D776E,ou=People,o=linagora=null </pre> And OpenLDAP (source) shows: <pre> conn=21 op=33 SRCH base="ou=People,o=linagora" scope=2 deref=0 filter="(&(objectClass=Person)(loginName={samaccountname}))" conn=21 op=33 SRCH attr=uid cn mail telephonenumber loginname <= bdb_equality_candidates: (loginName) not indexed conn=21 op=33 SEARCH RESULT tag=101 err=0 nentries=0 text= </pre> The synchronization works great with "uid" as source and destination pivotAttrs -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://tools.lsc-project.org/my/account
_______________________________________________________________ Ldap Synchronization Connector (LSC) - http://lsc-project.org lsc-dev mailing list [email protected] http://lists.lsc-project.org/listinfo/lsc-dev

