I've been trying to configure lsc-1.2.0 to sync from Active Directory to OpenLDAP and have been running into problems.
Specifically, lsc seems to connect (and Wireshark confirms) ok to AD and starts sucking out user records with: lsc.tasks.FirstTask.srcService.filterAll = (&(sn=*)(objectcategory=person)(objectcategory=user)) Isc is configured to operate in paging mode: src.java.naming.ldap.pageSize = 1000 However, it immediately starts printing: ERROR - Too many entries returned (base: "", filter: "(sn=somelastname)") ERROR - Error while synchronizing ID cn=some full name,ou=People: javax.naming.SizeLimitExceededException: Too many entries returned (base: "", filter: "(sn=somelastname)") where "somelastname" and "some full name" are different. It looks like (from Wireshark) that a query is made for a page, then multiple chunks (something like 2-3 users per chunk) are coming back from AD until the page is complete. Then lsc makes the request for the next page until all records are successfully retrieved. Any pointers at all where to start debugging would be greatly appreciated. Thanks in advance, Jeff Katcher _______________________________________________________________ Ldap Synchronization Connector (LSC) - http://lsc-project.org lsc-users mailing list [email protected] http://lists.lsc-project.org/listinfo/lsc-users

