07-05-2011 12:05 PM
ldap.synchronization.groupSearchBase=dc=xxxx,dc=com
ldap.synchronization.userSearchBase=dc=xxxx,dc=com
Group sync works fine, yet user sync fails with;Caused by: javax.naming.directory.InvalidSearchFilterException: Missing 'equals'; remaining name 'dc=xxxx,dc=com'It seems the query never makes it to the LDAP API, so I'm sort of guessing this is Alfreso (?) , it doesn't seem to matter "what" I put in for the userSearchBase, it will always throw an error at this point. (albeit the error changes depending in what I enter, however it always seems to find a reason to barf at this point)
at org.alfresco.repo.security.sync.ldap.LDAPUserRegistry.processQuery(LDAPUserRegistry.java:1141)
[this is community version 3.4.d on Ubuntu]
#
# AUTHENTICATION
#
ldap.authentication.active=true
ldap.authentication.allowGuestLogin=true
ldap.authentication.userNameFormat=uid=%s,OU=people,DC=xxxx,DC=com
ldap.authentication.java.naming.factory.initial=com.sun.jndi.ldap.LdapCtxFactory
ldap.authentication.java.naming.provider.url=ldap://zm.xxxx.com:3890
ldap.authentication.java.naming.security.authentication=simple
ldap.authentication.escapeCommasInBind=false
ldap.authentication.escapeCommasInUid=false
ldap.authentication.defaultAdministratorUserNames=admin
#
# SYNCRONISATION
#
ldap.synchronization.active=true
ldap.synchronization.java.naming.security.authentication=simple
ldap.synchronization.java.naming.security.principal=uid=zimbra,cn=admins,cn=zimbra
ldap.synchronization.java.naming.security.credentials=password
ldap.synchronization.queryBatchSize=0
ldap.synchronization.attributeBatchSize=0
ldap.synchronization.groupQuery=(objectclass\=posixGroup)
ldap.synchronization.groupDifferentialQuery=(&(objectclass\=posixGroup)(!(modifyTimestamp<\={0})))
ldap.synchronisation.personQuery=(objectclass\=posixAccount)
ldap.synchronization.personDifferentialQuery=(&(objectclass\=posixAccount)(!(modifyTimestamp<\={0})))
ldap.synchronization.groupSearchBase=dc=xxxx,dc=com
ldap.synchronization.userSearchBase=dc=xxxx,dc=com
ldap.synchronization.modifyTimestampAttributeName=modifyTimestamp
ldap.synchronization.timestampFormat=yyyyMMddHHmmss'Z'
ldap.synchronization.userIdAttributeName=uid
ldap.synchronization.userFirstNameAttributeName=givenName
ldap.synchronization.userLastNameAttributeName=sn
ldap.synchronization.userEmailAttributeName=mail
ldap.synchronization.userOrganizationalIdAttributeName=xxxx
ldap.synchronization.defaultHomeFolderProvider=userHomesHomeFolderProvider
ldap.synchronization.groupIdAttributeName=cn
ldap.synchronization.groupDisplayNameAttributeName=description
ldap.synchronization.groupType=posixGroup
ldap.synchronization.personType=zimbraMailRecipient
ldap.synchronization.groupMemberAttributeName=memberUid
ldap.synchronization.enableProgressEstimation=true
ldap.synchronisation.import.person.cron=55 11 * * * ?
ldap.synchronisation.import.group.cron=56 11 * * * ?
synchronization.synchronizeChangesOnly=false
synchronization.syncOnStartup=true
synchronization.syncWhenMissingPeopleLogIn=true
synchronization.autoCreatePeopleOnLogin=false
07-05-2011 04:17 PM
ldap.synchronization.groupSearchBase=dc\=xxxx,dc\=com
ldap.synchronization.userSearchBase=dc\=xxxx,dc\=com
Caused by: javax.naming.directory.InvalidSearchFilterException: invalid attribute description; remaining name
07-05-2011 05:01 PM
07-07-2011 11:28 AM
07-08-2011 07:36 AM
07-08-2011 08:11 AM
07-08-2011 02:23 PM
07-12-2011 01:33 PM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.