AnsweredAssumed Answered

trying to set up desktop sync

Question asked by sharifu on Oct 17, 2012
Latest reply on Oct 29, 2012 by nicolasraoul
I have alfesco v4.2a installed just downloaded and installed desktop sync on windows 7 32bit.

when i enter my logon details i get error in log file


2012-10-17 16:29:49,148  ERROR [webdav.auth.NTLMAuthenticationFilter] [http-apr-8080-exec-26] Client  using NTLMv2 logon, not valid with passthru authentication
2012-10-17 16:29:49,182  ERROR [webdav.auth.NTLMAuthenticationFilter] [http-apr-8080-exec-25] Client  using NTLMv2 logon, not valid with passthru authentication
2012-10-17 16:29:49,196  ERROR [webdav.auth.NTLMAuthenticationFilter] [http-apr-8080-exec-20] Client  using NTLMv2 logon, not valid with passthru authentication
2012-10-17 16:29:49,211  ERROR [webdav.auth.NTLMAuthenticationFilter] [http-apr-8080-exec-5] Client  using NTLMv2 logon, not valid with passthru authentication
2012-10-17 16:29:49,226  ERROR [webdav.auth.NTLMAuthenticationFilter] [http-apr-8080-exec-24] Client  using NTLMv2 logon, not valid with passthru authentication

The following I have set up in global properties files


### AD SSO
authentication.chain=passthru1:passthru,ldap1:ldap-ad
alfresco.authentication.authenticateCIFS=false
ntlm.authentication.sso.enabled=true
passthru.authentication.authenticateCIFS=true
ldap.authentication.active=false
ldap.synchronization.active=true
ldap.authentication.userNameFormat=%s
ldap.authentication.allowGuestLogin=false
ldap.authentication.escapeCommasInBind=false
ldap.authentication.escapeCommasInUid=false
ldap.authentication.java.naming.security.authentication=simple
ldap.authentication.java.naming.factory.initial=com.sun.jndi.ldap.LdapCtxFactory
ldap.authentication.java.naming.provider.url=ldap://echo.uk.domain.com:389
ldap.synchronization.java.naming.security.authenticaton=simple
ldap.synchronization.java.naming.security.principal=administrator@domain.com
ldap.synchronization.java.naming.security.credentials=****
ldap.synchronization.userSearchBase=ou\=Sites,dc\=domain,dc\=com
synchronization.synchronizeChangesOnly=false
### synchronization.import.cron=0 0 0 * * ?
synchronization.syncWhenMissingPeopleLogIn=true
synchronization.autoCreatePeopleOnLogin=true
passthru.authentication.domain=domain
passthru.authentication.servers=domain\\echo.uk.domain.com,domain\\fezziwig.uk.domain.com
passthru.authentication.defaultAdministratorUserNames=johnl,markw,administrator,alfresco,sharifu

ldap.synchronization.queryBatchSize=1000
#ldap.synchronization.groupDifferentialQuery=(&(objectclass=nogroup)(!(modifyTimestamp<\={0})))
#ldap.synchronization.personQuery=(&(objectclass=user)(userAccountControl\:1.2.840.113556.1.4.803\:\=512))
#ldap.synchronization.personDifferentialQuery=(& (objectclass=user)(!(modifyTimestamp<\={0})))
ldap.synchronization.groupQuery=(objectclass\=group)

ldap.synchronization.groupSearchBase=cn\=users,dc\=domain,dc\=com

# Delay indexing to improve replication performance
#index.tracking.disableInTransactionIndexing=true
#lucene.maxAtomicTransformationTime=0

How would I implement ntlm on this without messing up SSO and cifs

Outcomes