cancel
Showing results for 
Search instead for 
Did you mean: 

LDAP (AD) Sync

ko08nz
Champ in-the-making
Champ in-the-making
Hi,

I managed to sync the AD users sync but i can't get all the infos about them : first name , last name, email, etc…
And i can't sync the groups.

the Windows Server (AD) 2003 :
toto.org
- OU titi
************group_titi
- OU tata
************group_tata

Here's my config files :
ldap-synchronisation.properties
## This properties file is used to configure LDAP syncronisation## The query to find the people to import# ldap.synchronisation.personQuery=(objectclass=inetOrgPerson)ldap.synchronisation.personQuery=(objectclass=user)# The search base of the query to find people to import# ldap.synchronisation.personSearchBase=dc=company,dc=comldap.synchronisation.personSearchBase=dc=toto,dc=org# The attribute name on people objects found in LDAP to use as the uid in Alfresco# ldap.synchronisation.userIdAttributeName=uidldap.synchronisation.userIdAttributeName=sAMAccountName# The attribute on person objects in LDAP to map to the first name property in Alfrescoldap.synchronisation.userFirstNameAttributeName=givenName# The attribute on person objects in LDAP to map to the last name property in Alfrescoldap.synchronisation.userLastNameAttributeName=sn# The attribute on person objects in LDAP to map to the email property in Alfrescoldap.synchronisation.userEmailAttributeName=mail# The attribute on person objects in LDAP to map to the organizational id  property in Alfrescoldap.synchronisation.userOrganizationalIdAttributeName=toto# The default home folder provider to use for people created via LDAP import# ldap.synchronisation.defaultHomeFolderProvider=personalHomeFolderProviderldap.synchronisation.defaultHomeFolderProvider=userHomesHomeFolderProvider# The query to find group objects# ldap.synchronisation.groupQuery=(objectclass=groupOfNames)ldap.synchronisation.groupQuery=(objectclass=group)# The search base to use to find group objects# ldap.synchronisation.groupSearchBase=dc=company,dc=comldap.synchronisation.groupSearchBase=dc=toto,dc=org# The attribute on LDAP group objects to map to the gid property in Alfrecsoldap.synchronisation.groupIdAttributeName=cn# The group type in LDAPldap.synchronisation.groupType=groupOfNames# The person type in LDAP# ldap.synchronisation.personType=inetOrgPerson# ldap.synchronisation.personType=userldap.synchronisation.personType=sAMAccountName# The attribute in LDAP on group objects that defines the DN for its members# ldap.synchronisation.groupMemberAttributeName=memberldap.synchronisation.groupMemberAttributeName=memberof# The cron expression defining when people imports should take placeldap.synchronisation.import.person.cron=0 0 * * * ?# The cron expression defining when group imports should take placeldap.synchronisation.import.group.cron=0 30 * * * ?# Should all groups be cleared out at import time?# - this is safe as groups are not used in Alfresco for other things (unlike person objects which you should never clear out during an import)# - setting this to true means old group definitions will be tidied up.ldap.synchronisation.import.group.clearAllChildren=false‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍

copy of ldap-synchronisation-context.xml.sample —> ldap-synchronisation-context.xml
CompilerOracle: exclude org/apache/lucene/index/IndexReader$1.doBodyCompilerOracle: exclude org/alfresco/repo/search/impl/lucene/index/IndexInfo$Merger.mergeIndexesCompilerOracle: exclude org/alfresco/repo/search/impl/lucene/index/IndexInfo$Merger.mergeDeletions21 avr. 2009 17:48:37 org.apache.coyote.http11.Http11Protocol initINFO: Initialisation de Coyote HTTP/1.1 sur http-808021 avr. 2009 17:48:37 org.apache.coyote.http11.Http11Protocol initINFO: Initialisation de Coyote HTTP/1.1 sur http-844321 avr. 2009 17:48:37 org.apache.catalina.startup.Catalina loadINFO: Initialization processed in 1970 ms21 avr. 2009 17:48:37 org.apache.catalina.core.StandardService startINFO: D�marrage du service Catalina21 avr. 2009 17:48:37 org.apache.catalina.core.StandardEngine startINFO: Starting Servlet Engine: Apache Tomcat/6.0.1821 avr. 2009 17:48:37 org.apache.catalina.startup.HostConfig deployWARINFO: D�ploiement de l'archive alfresco.war de l'application web21 avr. 2009 17:48:40 org.apache.catalina.core.StandardContext addApplicationListenerINFO: The listener "org.apache.myfaces.webapp.StartupServletContextListener" is already configured for this context. The duplicate definition has been ignored.17:48:57,128  WARN  [authentication.ldap.LDAPInitialDirContextFactoryImpl] LDAP server supports anonymous bind ldap://hihi.totot.org:38917:48:57,336  INFO  [authentication.ldap.LDAPInitialDirContextFactoryImpl] LDAP server does not fall back to anonymous bind for a string uid and password at ldap://hihi.totot.org/:38917:48:57,424  INFO  [authentication.ldap.LDAPInitialDirContextFactoryImpl] LDAP server does not fall back to anonymous bind for a simple dn and password at ldap://hihi.totot.org:38917:48:57,431  INFO  [authentication.ldap.LDAPInitialDirContextFactoryImpl] LDAP server does not fall back to anonymous bind for known principal and invalid credentials at ldap://hihi.totot.org:38917:48:58,867  ERROR [transform.magick.AbstractImageMagickContentTransformer] ImageMagickContentTransformer not available: Failed to perform ImageMagick transformation:Execution result:   os:         Linux   command:    [/usr/local/bin/convert, /opt/Alfresco/tomcat/temp/Alfresco/ImageMagickContentTransformer_init_source_952390124082078657.gif, /opt/Alfresco/tomcat/temp/Alfresco/ImageMagickContentTransformer_init_target_4878127066569961939.png]   succeeded:  false   exit code:  1   out:          err:        Cannot run program "/usr/local/bin/convert": java.io.IOException: error=2, No such file or directory17:48:59,502  WARN  [jmx.support.JmxUtils] Found more than one MBeanServer instance. Returning first from list.17:49:00,785  INFO  [config.xml.XMLConfigService$PropertyConfigurer] Loading properties file from class path resource [alfresco/file-servers.properties]17:49:03,108  DEBUG [repo.importer.ImporterJob] preRegister called. Server=com.sun.jmx.mbeanserver.JmxMBeanServer@d6866f, name=log4j:logger=org.alfresco.repo.importer.ImporterJob17:49:03,117  DEBUG [security.authentication.ldap] preRegister called. Server=com.sun.jmx.mbeanserver.JmxMBeanServer@d6866f, name=log4j:logger=org.alfresco.repo.security.authentication.ldap17:49:03,121  DEBUG [repo.importer.ExportSourceImporter] preRegister called. Server=com.sun.jmx.mbeanserver.JmxMBeanServer@d6866f, name=log4j:logger=org.alfresco.repo.importer.ExportSourceImporter17:49:07,641  ERROR [content.transform.RuntimeExecutableContentTransformer] Failed to start a runtime executable content transformer:Execution result:   os:         Linux   command:    [/opt/Alfresco/bin/pdf2swf, -V]   succeeded:  false   exit code:  1   out:          err:        Cannot run program "/opt/Alfresco/bin/pdf2swf": java.io.IOException: error=2, No such file or directory17:49:17,071  INFO  [domain.schema.SchemaBootstrap] Schema managed by database dialect org.hibernate.dialect.DerbyDialect.17:49:17,081  INFO  [domain.schema.SchemaBootstrap] Alfresco is using the Apache Derby default database. Please only use this while evaluating Alfresco, it is NOT recommended for production or deployment!17:49:20,191  INFO  [domain.schema.SchemaBootstrap] No changes were made to the schema.17:49:25,187 User:System INFO  [repo.admin.ConfigurationChecker] The Alfresco root data directory ('dir.root') is: /opt/Alfresco/alf_data17:49:25,321 User:System INFO  [admin.patch.PatchExecuter] Checking for patches to apply …17:49:25,611 User:System INFO  [admin.patch.PatchExecuter] No patches were required.17:49:25,616 User:System INFO  [repo.module.ModuleServiceImpl] Found 1 module(s).17:49:25,774 User:System INFO  [repo.module.ModuleServiceImpl] Starting module 'com.optaros.alfresco.docasu' version 1.5.0.17:49:31,660 User:System ERROR [alfresco.smb.protocol] Failed to get local domain/workgroup name, using default of WORKGROUP17:49:31,660 User:System ERROR [alfresco.smb.protocol] (This may be due to firewall settings or incorrect <broadcast> setting)17:49:31,672 User:System ERROR [smb.protocol.auth] No valid CIFS authentication combination available17:49:31,673 User:System ERROR [smb.protocol.auth] Either enable Kerberos support or use an authentication component that supports MD4 hashed passwords17:49:31,673 User:System ERROR [alfresco.smb.protocol] CIFS server configuration error, Invalid CIFS authenticator configurationorg.alfresco.error.AlfrescoRuntimeException: Invalid CIFS authenticator configuration        at org.alfresco.filesys.auth.cifs.EnterpriseCifsAuthenticator.initialize(EnterpriseCifsAuthenticator.java:389)        at org.alfresco.jlan.smb.server.CIFSConfigSection.setAuthenticator(CIFSConfigSection.java:607)        at org.alfresco.filesys.ServerConfigurationBean.processCIFSServerConfig(ServerConfigurationBean.java:881)        at org.alfresco.filesys.ServerConfigurationBean.init(ServerConfigurationBean.java:546)        at org.alfresco.filesys.ServerConfigurationBean.onApplicationEvent(ServerConfigurationBean.java:3098)        at org.springframework.context.event.SimpleApplicationEventMulticaster$1.run(SimpleApplicationEventMulticaster.java:77)        at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)        at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:75)        at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:246)        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:355)        at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:244)        at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:187)        at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)        at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:830)        at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:719)        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)        at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)        at org.apache.catalina.core.StandardService.start(StandardService.java:516)        at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)        at org.apache.catalina.startup.Catalina.start(Catalina.java:578)        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)        at java.lang.reflect.Method.invoke(Method.java:597)        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)17:49:31,675 User:System ERROR [alfresco.smb.protocol] FTP server configuration error, Wrong authentication setup for alfresco authenticatororg.alfresco.error.AlfrescoRuntimeException: Wrong authentication setup for alfresco authenticator        at org.alfresco.filesys.ServerConfigurationBean.processFTPServerConfig(ServerConfigurationBean.java:1833)        at org.alfresco.filesys.ServerConfigurationBean.init(ServerConfigurationBean.java:580)        at org.alfresco.filesys.ServerConfigurationBean.onApplicationEvent(ServerConfigurationBean.java:3098)        at org.springframework.context.event.SimpleApplicationEventMulticaster$1.run(SimpleApplicationEventMulticaster.java:77)        at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)        at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:75)        at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:246)        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:355)        at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:244)        at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:187)        at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)        at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:830)        at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:719)        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)        at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)        at org.apache.catalina.core.StandardService.start(StandardService.java:516)        at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)        at org.apache.catalina.startup.Catalina.start(Catalina.java:578)        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)        at java.lang.reflect.Method.invoke(Method.java:597)        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)17:49:32,095 User:System INFO  [service.descriptor.DescriptorService] Alfresco JVM - v1.6.0_12-b04; maximum heap size 506,313MB17:49:32,095 User:System INFO  [service.descriptor.DescriptorService] Alfresco started (Labs): Current version 3.0.0 (Stable 1526) schema 1002 - Installed version 3.0.0 (Stable 1526) schema 100221 avr. 2009 17:49:46 org.apache.catalina.startup.HostConfig deployWARINFO: D�ploiement de l'archive share.war de l'application web17:49:50,382  INFO  [web.site.FrameworkHelper] Successfully Initialized Web Framework21 avr. 2009 17:49:50 org.apache.catalina.startup.HostConfig deployWARINFO: D�ploiement de l'archive studio.war de l'application web17:49:53,594  INFO  [web.scripts.DeclarativeRegistry] Registered 67 Web Scripts (+0 failed), 71 URLs17:49:53,686  INFO  [web.scripts.AbstractRuntimeContainer] Initialised Presentation Web Script Container (in 357.826ms)17:50:54,250  INFO  [web.scripts.DeclarativeRegistry] Registered 101 Web Scripts (+0 failed), 105 URLs17:50:54,250  INFO  [web.scripts.AbstractRuntimeContainer] Initialised WebFramework Web Script Container (in 60554.062ms)17:50:54,282  INFO  [web.site.FrameworkHelper] Successfully Initialized Web Framework21 avr. 2009 17:50:54 org.apache.coyote.http11.Http11Protocol startINFO: D�marrage de Coyote HTTP/1.1 sur http-808021 avr. 2009 17:50:54 org.apache.coyote.http11.Http11Protocol startINFO: D�marrage de Coyote HTTP/1.1 sur http-844321 avr. 2009 17:50:54 org.apache.catalina.startup.Catalina startINFO: Server startup in 137137 ms21 avr. 2009 17:53:09 org.apache.coyote.http11.Http11Protocol pauseINFO: Suspension de Coyote HTTP/1.1 sur http-808021 avr. 2009 17:53:09 org.apache.coyote.http11.Http11Protocol pauseINFO: Suspension de Coyote HTTP/1.1 sur http-844321 avr. 2009 17:53:10 org.apache.catalina.core.StandardService stopINFO: Arr�t du service Catalina17:53:20,332  ERROR [post.lookup.PostLookup] Exception during select of postsjava.sql.SQLException: org.apache.derby.jdbc.EmbeddedDriver is not registered with the JDBC driver manager        at org.apache.derby.jdbc.AutoloadedDriver.getDriverModule(Unknown Source)        at org.apache.derby.jdbc.AutoloadedDriver.connect(Unknown Source)        at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)        at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)        at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:974)        at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95)        at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)        at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:113)        at org.springframework.jdbc.datasource.TransactionAwareDataSourceProxy.getConnection(TransactionAwareDataSourceProxy.java:109)        at com.ibatis.sqlmap.engine.transaction.external.ExternalTransaction.init(ExternalTransaction.java:53)        at com.ibatis.sqlmap.engine.transaction.external.ExternalTransaction.getConnection(ExternalTransaction.java:90)        at com.ibatis.sqlmap.engine.mapping.statement.GeneralStatement.executeQueryForList(GeneralStatement.java:123)        at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForList(SqlMapExecutorDelegate.java:615)        at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForList(SqlMapExecutorDelegate.java:589)        at com.ibatis.sqlmap.engine.impl.SqlMapSessionImpl.queryForList(SqlMapSessionImpl.java:118)        at com.ibatis.sqlmap.engine.impl.SqlMapClientImpl.queryForList(SqlMapClientImpl.java:95)        at org.alfresco.repo.activities.ibatis.IBatisActivityPostDaoServiceImpl.selectPosts(IBatisActivityPostDaoServiceImpl.java:49)        at org.alfresco.repo.activities.post.lookup.PostLookup.execute(PostLookup.java:114)        at org.alfresco.repo.activities.post.lookup.PostLookupJob.execute(PostLookupJob.java:56)        at org.quartz.core.JobRunShell.run(JobRunShell.java:202)        at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)17:53:21,528  ERROR [repo.shutdown.ShutdownBackstop] Alfresco terminating via Shutdown Backstop17:53:21,541  ERROR [repo.shutdown.ShutdownBackstop] Alfresco terminated‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍

Thank you in advance for your help.
6 REPLIES 6

ko08nz
Champ in-the-making
Champ in-the-making
Here's my logs of "catalina.out"

INFO: D�marrage de Coyote HTTP/1.1 sur http-808027 avr. 2009 15:57:01 org.apache.catalina.startup.Catalina startINFO: Server startup in 127647 ms16:00:00,037  ERROR [quartz.core.JobRunShell] Job DEFAULT.ldapPeopleJobDetail threw an unhandled Exception: org.alfresco.repo.importer.ExportSourceImporterException: Failed to import        at org.alfresco.repo.importer.ExportSourceImporter.doImport(ExportSourceImporter.java:211)        at org.alfresco.repo.importer.ImporterJob.execute(ImporterJob.java:44)        at org.quartz.core.JobRunShell.run(JobRunShell.java:202)        at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)Caused by: org.alfresco.repo.security.authentication.AuthenticationException: LDAP authentication failed.        at org.alfresco.repo.security.authentication.ldap.LDAPInitialDirContextFactoryImpl.buildInitialDirContext(LDAPInitialDirContextFactoryImpl.java:90)        at org.alfresco.repo.security.authentication.ldap.LDAPInitialDirContextFactoryImpl.getDefaultIntialDirContext(LDAPInitialDirContextFactoryImpl.java:79)        at org.alfresco.repo.security.authentication.ldap.LDAPPersonExportSource.generateExport(LDAPPersonExportSource.java:160)        at org.alfresco.repo.importer.ExportSourceImporter.doImport(ExportSourceImporter.java:178)        … 3 moreCaused by: javax.naming.AuthenticationException: [LDAP: error code 49 - 80090308: LdapErr: DSID-0C090334, comment: AcceptSecurityContext error, data 525, vece]        at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3005)        at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2951)        at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2753)        at com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2667)        at com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:287)        at com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(LdapCtxFactory.java:175)        at com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs(LdapCtxFactory.java:193)        at com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(LdapCtxFactory.java:136)        at com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(LdapCtxFactory.java:66)        at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667)        at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)        at javax.naming.InitialContext.init(InitialContext.java:223)        at javax.naming.InitialContext.<init>(InitialContext.java:197)        at javax.naming.directory.InitialDirContext.<init>(InitialDirContext.java:82)        at org.alfresco.repo.security.authentication.ldap.LDAPInitialDirContextFactoryImpl.buildInitialDirContext(LDAPInitialDirContextFactoryImpl.java:86)        … 6 more16:00:00,043  ERROR [quartz.core.ErrorLogger] Job (DEFAULT.ldapPeopleJobDetail threw an exception.org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.alfresco.repo.importer.ExportSourceImporterException: Failed to import]        at org.quartz.core.JobRunShell.run(JobRunShell.java:213)        at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)Caused by: org.alfresco.repo.importer.ExportSourceImporterException: Failed to import        at org.alfresco.repo.importer.ExportSourceImporter.doImport(ExportSourceImporter.java:211)        at org.alfresco.repo.importer.ImporterJob.execute(ImporterJob.java:44)        at org.quartz.core.JobRunShell.run(JobRunShell.java:202)        … 1 moreCaused by: org.alfresco.repo.security.authentication.AuthenticationException: LDAP authentication failed.        at org.alfresco.repo.security.authentication.ldap.LDAPInitialDirContextFactoryImpl.buildInitialDirContext(LDAPInitialDirContextFactoryImpl.java:90)        at org.alfresco.repo.security.authentication.ldap.LDAPInitialDirContextFactoryImpl.getDefaultIntialDirContext(LDAPInitialDirContextFactoryImpl.java:79)        at org.alfresco.repo.security.authentication.ldap.LDAPPersonExportSource.generateExport(LDAPPersonExportSource.java:160)        at org.alfresco.repo.importer.ExportSourceImporter.doImport(ExportSourceImporter.java:178)        … 3 moreCaused by: javax.naming.AuthenticationException: [LDAP: error code 49 - 80090308: LdapErr: DSID-0C090334, comment: AcceptSecurityContext error, data 525, vece]        at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3005)        at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2951)        at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2753)        at com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2667)        at com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:287)        at com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(LdapCtxFactory.java:175)        at com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs(LdapCtxFactory.java:193)        at com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(LdapCtxFactory.java:136)        at com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(LdapCtxFactory.java:66)        at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667)        at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)        at javax.naming.InitialContext.init(InitialContext.java:223)        at javax.naming.InitialContext.<init>(InitialContext.java:197)        at javax.naming.directory.InitialDirContext.<init>(InitialDirContext.java:82)        at org.alfresco.repo.security.authentication.ldap.LDAPInitialDirContextFactoryImpl.buildInitialDirContext(LDAPInitialDirContextFactoryImpl.java:86)        … 6 more‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍

And here's my authentification's file "ldap-authentication.properties"
ldap.authentication.userNameFormat=%s@toto.orgldap.authentication.java.naming.factory.initial=com.sun.jndi.ldap.LdapCtxFactoryldap.authentication.java.naming.provider.url=ldap://serveur.toto.org:389ldap.authentication.java.naming.security.authentication=simpleldap.authentication.java.naming.security.principal=CN=toto\reader,OU=Users,DC=toto,DC=orgldap.authentication.java.naming.security.credentials=passe_secretldap.authentication.escapeCommasInBind=falseldap.authentication.escapeCommasInUid=false‍‍‍‍‍‍‍‍‍‍

It seems that i can log with a user of LDAP but i can't sync with LDAP…
It seems that is a failure of configuration…

ko08nz
Champ in-the-making
Champ in-the-making
Well, when i've juste created a User on the AD Server, i can connect directly with that login on the Alfresco Server.
But i can't get the information about that login : his firstname, lastname, email, etc…

I'm a little lost…

ko08nz
Champ in-the-making
Champ in-the-making
Hi,

Ok, the sync works fine.

But, i'd like to sync only some users and some groups from some OU, and not all the OU of the AD.

here's my config :

ldap.synchronisation.personQuery=(&(objectClass=user)(objectCategory=person))ldap.synchronisation.personSearchBase=ou=marketing,ou=purchasing,dc=toto,dc=orgldap.synchronisation.userIdAttributeName=sAMAccountNameldap.synchronisation.userFirstNameAttributeName=givenNameldap.synchronisation.userLastNameAttributeName=snldap.synchronisation.userEmailAttributeName=mailldap.synchronisation.userOrganizationalIdAttributeName=totoldap.synchronisation.defaultHomeFolderProvider=userHomesHomeFolderProviderldap.synchronisation.groupQuery=(objectclass=group)ldap.synchronisation.groupSearchBase=ou=marketing,ou=purchasing,dc=toto,dc=orgldap.synchronisation.groupIdAttributeName=cnldap.synchronisation.groupType=groupOfNamesldap.synchronisation.personType=inetOrgPersonldap.synchronisation.groupMemberAttributeName=memberldap.synchronisation.import.person.cron=0 2/5 * * * ?ldap.synchronisation.import.group.cron=0 2/5 * * * ?ldap.synchronisation.import.group.clearAllChildren=fals‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍

ko08nz
Champ in-the-making
Champ in-the-making
I've got an error with this :
ldap.synchronisation.personSearchBase=ou=marketing,ou=purchasing,dc=toto,dc=orgldap.synchronisation.groupSearchBase=ou=marketing,ou=purchasing,dc=toto,dc=org‍‍‍‍

16:52:02,334  ERROR [quartz.core.ErrorLogger] Job (DEFAULT.ldapGroupJobDetail threw an exception.org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.alfresco.repo.importer.ExportSourceImporterException: Failed to import]        at org.quartz.core.JobRunShell.run(JobRunShell.java:213)        at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)Caused by: org.alfresco.repo.importer.ExportSourceImporterException: Failed to import        at org.alfresco.repo.importer.ExportSourceImporter.doImport(ExportSourceImporter.java:211)        at org.alfresco.repo.importer.ImporterJob.execute(ImporterJob.java:44)        at org.quartz.core.JobRunShell.run(JobRunShell.java:202)        … 1 moreCaused by: org.alfresco.repo.importer.ExportSourceImporterException: Failed to import people.        at org.alfresco.repo.security.authentication.ldap.LDAPGroupExportSource.buildGroupsAndRoots(LDAPGroupExportSource.java:640)        at org.alfresco.repo.security.authentication.ldap.LDAPGroupExportSource.generateExport(LDAPGroupExportSource.java:189)        at org.alfresco.repo.importer.ExportSourceImporter.doImport(ExportSourceImporter.java:178)        … 3 moreCaused by: javax.naming.NameNotFoundException: [LDAP: error code 32 - 0000208D: NameErr: DSID-031001CD, problem 2001 (NO_OBJECT), data 0, best match of:        'OU=purchasing,DC=toto,DC=org']; remaining name 'ou=marketing,ou=purchasing,dc=toto,dc=org'        at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3030)        at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2951)        at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2758)        at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1812)        at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1735)        at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:368)        at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:338)        at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:321)        at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:248)        at org.alfresco.repo.security.authentication.ldap.LDAPGroupExportSource.buildGroupsAndRoots(LDAPGroupExportSource.java:370)        … 5 more[/code]‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍

webrat
Champ in-the-making
Champ in-the-making
hi,


i'm having also problems with the sync. could you explain more detailled how you did it get to work?

bnice
Champ in-the-making
Champ in-the-making
Hi,

still problems with LDAP Sync?
I finally got my system running with Kerberos, LDAP-Sync and SSO (Alfresco Explorer only).
Maybe I can help you with configuring it. I had lot of problems with typos (wrong quotation marks), some known bugs and incomplete configuration in ADS…