Active Directory

cancel
Showing results for 
Search instead for 
Did you mean: 
gardouille
Member II

Re: Active Directory

Raté, c'est l'autre ^^.
C'est le fichier ldap-authentification.properties qui contient les valeurs des variables, c'est donc celui qu'il faut modifier.
Au début du fichier .xml, tu peux voir un appel au fichier .properties et ce fichier .xml ne fait qu'utiliser les variables préalablement défini.

Outre cette différence entre la version 2.0 et 3.0, je n'en ai pas vu d'autre concernant la configuration LDAP, mais je ne suis qu'un utilisateur débutant Smiley Tongue
crokette
Member II

Re: Active Directory

oui c'est vrai, je me suis trompé en disant ça, surtout que je travaille sur les 2 fichiers de LDAP justement a savoir

Ldap-synchronisation.properties et Ldap-authentication.properties  :/ :/ :/  vu que dans l'autre on peut voir la forme d'appel avec le '$' devant.


mais voila, pour moi il y a que ces 2 fichiers qui servent pour choper la liste des utilisateurs et des groupes de l'AD et les mettre dans Alfresco, incroyable comment je galère et que ça marche pas.
michaelh
Active Member

Re: Active Directory

par contre du fait que les variables soient stockées dans ldap-authentication.xml et que l'on fait appel à elles dans ldap-authentication-context.xml, le seul fichier a modifier est donc ldap-authentication.xml  ?  (enfin il me semble)
Non, dans la v3 on doit modifier les fichiers "properties" associés, et plus les fichiers XML.
crokette
Member II

Re: Active Directory

oui en fait c'est bien ce que je fait mais je me suis trompé en écrivant le post de réponse.

Edit 16h13

en mettant en fait des parenthèses aux endroits où 2 "=" sont quasi à la suite, genre là:

ldap.synchronisation.groupSearchBase=(dc=mon_domaine,dc=fr)

j'ai réussi à importer la liste des groupes, mais pour les utilisateurs cela reste encore un mystère O_o
crokette
Member II

Re: Active Directory

apparemment Alfresco demande

bindrequest <"ROOT"> sasl

ensuite AD réponds

bindresponse Bindsaslinprogress

puis Alfresco envoi

bindrequest <"ROOT"> sasl

et AD lui réponds

bindResponse invalidCredentials (8009030C: LdapErr: DSID-0C09043E, comment: AcceptSecurityContext error, data 0, vece)


la question que je me pose est: est ce qu'Alfresco utilise un système d'authentification différends de celui de l'Active Directory ?

et qu'utilise t'il ??



EDIT: par contre j'ai testé de mettre le port 636 au lieu de 389, alors là c'est du erreur 404 direct Tomcat, n'affiche plus l'interface web d'Alfresco   o_O  pourquoi lorsque l'on change le port de l'Active directory  cela empêche d'afficher l'int. web d'Alfresco ? sont ils liés?

Pour vous c'est peut être plus qu'évident mais moi je comprends pas.
michaelh
Active Member

Re: Active Directory

Plutôt que des traces de trop bas niveau, je conseille de placer la partie LDAP en mode debug :

Pour activer les traces relatives à l'import des utilisateurs et aux connections à l'annuaire, placer ces lignes dans le fichier log4j.properties

log4j.logger.org.alfresco.repo.importer.ImporterJob=debug
log4j.logger.org.alfresco.repo.importer.ExportSourceImporter=debug
log4j.logger.org.alfresco.repo.security.authentication.ldap=debug
Ces traces là seront bien plus intéressantes que celles que vous donnez.

Sinon l'erreur 404 c'est un serveur qui ne démarre pas (et le pourquoi doit se trouver dans les logs). Le port 636 étant dédié à LDAP sur SSL, et les annuaires configurés pour ne répondre que sur ce port très rares, ce n'est pas utile de s'y pencher à mon avis (sauf si l'administrateur l'exige).

Un conseil, procédez par touches successives. J'ai l'impression que vous modifiez beaucoup de choses entre chaque essai et que tout le monde est un peu perdu … (en tout moi oui, complètement).
crokette
Member II

Re: Active Directory

15:02:11,694 ERROR [org.hibernate.engine.ActionQueue] could not release a cache lock
org.hibernate.cache.CacheException: java.lang.IllegalStateException: The org.hibernate.cache.UpdateTimestampsCache Cache is not alive.
   at org.hibernate.cache.EhCache.put(EhCache.java:125)
   at org.hibernate.cache.UpdateTimestampsCache.invalidate(UpdateTimestampsCache.java:69)
   at org.hibernate.engine.ActionQueue.afterTransactionCompletion(ActionQueue.java:217)
   at org.hibernate.impl.SessionImpl.afterTransactionCompletion(SessionImpl.java:424)
   at org.hibernate.jdbc.JDBCContext.afterTransactionCompletion(JDBCContext.java:229)
   at org.hibernate.transaction.JDBCTransaction.rollback(JDBCTransaction.java:174)
   at org.springframework.orm.hibernate3.HibernateTransactionManager.doRollback(HibernateTransactionManager.java:594)
   at org.springframework.transaction.support.AbstractPlatformTransactionManager.processRollback(AbstractPlatformTransactionManager.java:753)
   at org.springframework.transaction.support.AbstractPlatformTransactionManager.rollback(AbstractPlatformTransactionManager.java:730)
   at org.springframework.transaction.interceptor.TransactionAspectSupport.completeTransactionAfterThrowing(TransactionAspectSupport.java:332)
   at org.alfresco.util.transaction.SpringAwareUserTransaction.completeTransactionAfterThrowing(SpringAwareUserTransaction.java:561)
   at org.alfresco.util.transaction.SpringAwareUserTransaction.rollback(SpringAwareUserTransaction.java:531)
   at org.alfresco.repo.importer.ExportSourceImporter.doImport(ExportSourceImporter.java:205)
   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: java.lang.IllegalStateException: The org.hibernate.cache.UpdateTimestampsCache Cache is not alive.
   at net.sf.ehcache.Cache.checkStatus(Cache.java:1588)
   at net.sf.ehcache.Cache.put(Cache.java:648)
   at net.sf.ehcache.Cache.put(Cache.java:618)
   at org.hibernate.cache.EhCache.put(EhCache.java:119)
   … 15 more
15:02:11,709 ERROR [org.quartz.core.JobRunShell] Job DEFAULT.ldapGroupJobDetail 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.springframework.orm.hibernate3.HibernateSystemException: java.lang.IllegalStateException: The org.alfresco.repo.domain.hibernate.ChildAssocImpl Cache is not alive.; nested exception is org.hibernate.cache.CacheException: java.lang.IllegalStateException: The org.alfresco.repo.domain.hibernate.ChildAssocImpl Cache is not alive.
   at org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:659)
   at org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:412)
   at org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:377)
   at org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:338)
   at org.alfresco.repo.node.db.hibernate.HibernateNodeDaoServiceImpl.deleteNodeInternal(HibernateNodeDaoServiceImpl.java:1457)
   at org.alfresco.repo.node.db.hibernate.HibernateNodeDaoServiceImpl.deleteNode(HibernateNodeDaoServiceImpl.java:1354)
   at sun.reflect.GeneratedMethodAccessor487.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:296)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:177)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
   at org.alfresco.repo.transaction.TransactionalDaoInterceptor.invoke(TransactionalDaoInterceptor.java:68)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)
   at org.alfresco.repo.domain.hibernate.DirtySessionMethodInterceptor.invoke(DirtySessionMethodInterceptor.java:381)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)
   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
   at $Proxy2.deleteNode(Unknown Source)
   at org.alfresco.repo.node.db.DbNodeServiceImpl.deleteNode(DbNodeServiceImpl.java:768)
   at sun.reflect.GeneratedMethodAccessor480.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:296)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:177)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
   at org.alfresco.repo.transaction.SingleEntryTransactionResourceInterceptor.invokeInternal(SingleEntryTransactionResourceInterceptor.java:163)
   at org.alfresco.repo.transaction.SingleEntryTransactionResourceInterceptor.invoke(SingleEntryTransactionResourceInterceptor.java:138)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)
   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
   at $Proxy7.deleteNode(Unknown Source)
   at sun.reflect.GeneratedMethodAccessor480.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:296)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:177)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
   at org.alfresco.repo.tenant.MultiTNodeServiceInterceptor.invoke(MultiTNodeServiceInterceptor.java:110)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)
   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
   at $Proxy7.deleteNode(Unknown Source)
   at sun.reflect.GeneratedMethodAccessor480.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.alfresco.repo.service.StoreRedirectorProxyFactory$RedirectorInvocationHandler.invoke(StoreRedirectorProxyFactory.java:221)
   at $Proxy8.deleteNode(Unknown Source)
   at sun.reflect.GeneratedMethodAccessor480.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:296)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:177)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
   at org.alfresco.repo.node.MLPropertyInterceptor.invoke(MLPropertyInterceptor.java:306)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)
   at org.alfresco.repo.node.MLPropertyInterceptor.invoke(MLPropertyInterceptor.java:306)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)
   at org.alfresco.repo.node.NodeRefPropertyMethodInterceptor.invoke(NodeRefPropertyMethodInterceptor.java:274)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)
   at org.alfresco.repo.node.NodeRefPropertyMethodInterceptor.invoke(NodeRefPropertyMethodInterceptor.java:274)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)
   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
   at $Proxy7.deleteNode(Unknown Source)
   at org.alfresco.repo.importer.ExportSourceImporter.doImport(ExportSourceImporter.java:161)
   … 3 more
Caused by: org.hibernate.cache.CacheException: java.lang.IllegalStateException: The org.alfresco.repo.domain.hibernate.ChildAssocImpl Cache is not alive.
   at org.hibernate.cache.EhCache.clear(EhCache.java:167)
   at org.hibernate.cache.ReadWriteCache.clear(ReadWriteCache.java:223)
   at org.hibernate.impl.SessionFactoryImpl.evictEntity(SessionFactoryImpl.java:832)
   at org.hibernate.action.BulkOperationCleanupAction.evictEntityRegions(BulkOperationCleanupAction.java:137)
   at org.hibernate.action.BulkOperationCleanupAction.init(BulkOperationCleanupAction.java:100)
   at org.hibernate.hql.ast.exec.AbstractStatementExecutor.coordinateSharedCacheCleanup(AbstractStatementExecutor.java:211)
   at org.hibernate.hql.ast.exec.BasicExecutor.execute(BasicExecutor.java:55)
   at org.hibernate.hql.ast.QueryTranslatorImpl.executeUpdate(QueryTranslatorImpl.java:396)
   at org.hibernate.engine.query.HQLQueryPlan.performExecuteUpdate(HQLQueryPlan.java:259)
   at org.hibernate.impl.SessionImpl.executeUpdate(SessionImpl.java:1141)
   at org.hibernate.impl.QueryImpl.executeUpdate(QueryImpl.java:94)
   at org.alfresco.repo.node.db.hibernate.HibernateNodeDaoServiceImpl$9.doInHibernate(HibernateNodeDaoServiceImpl.java:1454)
   at org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:372)
   … 62 more
Caused by: java.lang.IllegalStateException: The org.alfresco.repo.domain.hibernate.ChildAssocImpl Cache is not alive.
   at net.sf.ehcache.Cache.checkStatus(Cache.java:1588)
   at net.sf.ehcache.Cache.removeAll(Cache.java:1414)
   at net.sf.ehcache.Cache.removeAll(Cache.java:1400)
   at org.hibernate.cache.EhCache.clear(EhCache.java:164)
   … 74 more
15:02:11,725 ERROR [org.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 more
Caused by: org.springframework.orm.hibernate3.HibernateSystemException: java.lang.IllegalStateException: The org.alfresco.repo.domain.hibernate.ChildAssocImpl Cache is not alive.; nested exception is org.hibernate.cache.CacheException: java.lang.IllegalStateException: The org.alfresco.repo.domain.hibernate.ChildAssocImpl Cache is not alive.
   at org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:659)
   at org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:412)
   at org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:377)
   at org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:338)
   at org.alfresco.repo.node.db.hibernate.HibernateNodeDaoServiceImpl.deleteNodeInternal(HibernateNodeDaoServiceImpl.java:1457)
   at org.alfresco.repo.node.db.hibernate.HibernateNodeDaoServiceImpl.deleteNode(HibernateNodeDaoServiceImpl.java:1354)
   at sun.reflect.GeneratedMethodAccessor487.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:296)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:177)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
   at org.alfresco.repo.transaction.TransactionalDaoInterceptor.invoke(TransactionalDaoInterceptor.java:68)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)
   at org.alfresco.repo.domain.hibernate.DirtySessionMethodInterceptor.invoke(DirtySessionMethodInterceptor.java:381)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)
   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
   at $Proxy2.deleteNode(Unknown Source)
   at org.alfresco.repo.node.db.DbNodeServiceImpl.deleteNode(DbNodeServiceImpl.java:768)
   at sun.reflect.GeneratedMethodAccessor480.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:296)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:177)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
   at org.alfresco.repo.transaction.SingleEntryTransactionResourceInterceptor.invokeInternal(SingleEntryTransactionResourceInterceptor.java:163)
   at org.alfresco.repo.transaction.SingleEntryTransactionResourceInterceptor.invoke(SingleEntryTransactionResourceInterceptor.java:138)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)
   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
   at $Proxy7.deleteNode(Unknown Source)
   at sun.reflect.GeneratedMethodAccessor480.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:296)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:177)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
   at org.alfresco.repo.tenant.MultiTNodeServiceInterceptor.invoke(MultiTNodeServiceInterceptor.java:110)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)
   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
   at $Proxy7.deleteNode(Unknown Source)
   at sun.reflect.GeneratedMethodAccessor480.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.alfresco.repo.service.StoreRedirectorProxyFactory$RedirectorInvocationHandler.invoke(StoreRedirectorProxyFactory.java:221)
   at $Proxy8.deleteNode(Unknown Source)
   at sun.reflect.GeneratedMethodAccessor480.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:296)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:177)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
   at org.alfresco.repo.node.MLPropertyInterceptor.invoke(MLPropertyInterceptor.java:306)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)
   at org.alfresco.repo.node.MLPropertyInterceptor.invoke(MLPropertyInterceptor.java:306)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)
   at org.alfresco.repo.node.NodeRefPropertyMethodInterceptor.invoke(NodeRefPropertyMethodInterceptor.java:274)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)
   at org.alfresco.repo.node.NodeRefPropertyMethodInterceptor.invoke(NodeRefPropertyMethodInterceptor.java:274)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)
   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
   at $Proxy7.deleteNode(Unknown Source)
   at org.alfresco.repo.importer.ExportSourceImporter.doImport(ExportSourceImporter.java:161)
   … 3 more
Caused by: org.hibernate.cache.CacheException: java.lang.IllegalStateException: The org.alfresco.repo.domain.hibernate.ChildAssocImpl Cache is not alive.
   at org.hibernate.cache.EhCache.clear(EhCache.java:167)
   at org.hibernate.cache.ReadWriteCache.clear(ReadWriteCache.java:223)
   at org.hibernate.impl.SessionFactoryImpl.evictEntity(SessionFactoryImpl.java:832)
   at org.hibernate.action.BulkOperationCleanupAction.evictEntityRegions(BulkOperationCleanupAction.java:137)
   at org.hibernate.action.BulkOperationCleanupAction.init(BulkOperationCleanupAction.java:100)
   at org.hibernate.hql.ast.exec.AbstractStatementExecutor.coordinateSharedCacheCleanup(AbstractStatementExecutor.java:211)
   at org.hibernate.hql.ast.exec.BasicExecutor.execute(BasicExecutor.java:55)
   at org.hibernate.hql.ast.QueryTranslatorImpl.executeUpdate(QueryTranslatorImpl.java:396)
   at org.hibernate.engine.query.HQLQueryPlan.performExecuteUpdate(HQLQueryPlan.java:259)
   at org.hibernate.impl.SessionImpl.executeUpdate(SessionImpl.java:1141)
   at org.hibernate.impl.QueryImpl.executeUpdate(QueryImpl.java:94)
   at org.alfresco.repo.node.db.hibernate.HibernateNodeDaoServiceImpl$9.doInHibernate(HibernateNodeDaoServiceImpl.java:1454)
   at org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:372)
   … 62 more
Caused by: java.lang.IllegalStateException: The org.alfresco.repo.domain.hibernate.ChildAssocImpl Cache is not alive.
   at net.sf.ehcache.Cache.checkStatus(Cache.java:1588)
   at net.sf.ehcache.Cache.removeAll(Cache.java:1414)
   at net.sf.ehcache.Cache.removeAll(Cache.java:1400)
   at org.hibernate.cache.EhCache.clear(EhCache.java:164)
   … 74 more
15:04:07,115 INFO  [org.alfresco.repo.security.authentication.ldap.LDAPInitialDirContextFactoryImpl] LDAP server does not fall back to anonymous bind for a string uid and password at ldap://central-03:389
15:04:07,131 INFO  [org.alfresco.repo.security.authentication.ldap.LDAPInitialDirContextFactoryImpl] LDAP server does not fall back to anonymous bind for a simple dn and password at ldap://central-03:389
15:04:07,147 INFO  [org.alfresco.repo.security.authentication.ldap.LDAPInitialDirContextFactoryImpl] LDAP server does not fall back to anonymous bind for known principal and invalid credentials at ldap://central-03:389
15:04:10,381 INFO  [org.alfresco.config.xml.XMLConfigService$PropertyConfigurer] Loading properties file from class path resource [alfresco/file-servers.properties]
15:04:11,506 DEBUG [org.alfresco.repo.importer.ImporterJob] preRegister called. Server=com.sun.jmx.mbeanserver.JmxMBeanServer@87c801, name=log4j:logger=org.alfresco.repo.importer.ImporterJob
15:04:11,506 DEBUG [org.alfresco.repo.security.authentication.ldap] preRegister called. Server=com.sun.jmx.mbeanserver.JmxMBeanServer@87c801, name=log4j:logger=org.alfresco.repo.security.authentication.ldap
15:04:11,506 DEBUG [org.alfresco.smb.protocol] preRegister called. Server=com.sun.jmx.mbeanserver.JmxMBeanServer@87c801, name=log4j:logger=org.alfresco.smb.protocol
15:04:11,506 DEBUG [org.alfresco.repo.importer.ExportSourceImporter] preRegister called. Server=com.sun.jmx.mbeanserver.JmxMBeanServer@87c801, name=log4j:logger=org.alfresco.repo.importer.ExportSourceImporter
15:04:20,694 INFO  [org.alfresco.repo.domain.schema.SchemaBootstrap] Schema managed by database dialect org.hibernate.dialect.MySQLInnoDBDialect.
15:04:21,428 INFO  [org.alfresco.repo.domain.schema.SchemaBootstrap] Aucune modification na été apportée au schéma.
15:04:23,662 WARN  [org.alfresco.repo.admin.ConfigurationChecker] The Alfresco 'dir.root' property is set to a relative path './alf_data'.  'dir.root' should be overridden to point to a specific folder.
15:04:23,662 INFO  [org.alfresco.repo.admin.ConfigurationChecker] Le répertoire racine de données d'Alfresco ('dir.root') est : .\alf_data
15:04:23,678 INFO  [org.alfresco.repo.admin.patch.PatchExecuter] Vérification des correctifs à appliquer …
15:04:23,959 INFO  [org.alfresco.repo.admin.patch.PatchExecuter] Aucun correctif requis.
15:04:23,975 INFO  [org.alfresco.repo.module.ModuleServiceImpl] 0 module(s) trouvé(s).
15:04:24,037 DEBUG [org.alfresco.smb.protocol] Added desktop action CheckInOut
15:04:24,037 DEBUG [org.alfresco.smb.protocol] Added desktop action JavaScriptURL
15:04:24,053 INFO  [org.alfresco.smb.protocol] CIFS server NOT started
15:04:24,053 INFO  [org.alfresco.smb.protocol] FTP server NOT started
15:04:24,053 INFO  [org.alfresco.smb.protocol] NFS server NOT started
15:04:24,256 INFO  [org.alfresco.service.descriptor.DescriptorService] Alfresco JVM - v1.6.0_14-b08; maximum heap size 506,313MB
15:04:24,256 INFO  [org.alfresco.service.descriptor.DescriptorService] Alfresco started (Labs): Current version 3.0.0 (Stable 1526) schema 1002 - Installed version 3.0.0 (Stable 1526) schema 1002
15:04:39,990 INFO  [org.alfresco.web.site.FrameworkHelper] Successfully Initialized Web Framework
15:04:42,709 INFO  [org.alfresco.web.scripts.DeclarativeRegistry] Registered 67 Web Scripts (+0 failed), 71 URLs
15:04:42,709 INFO  [org.alfresco.web.scripts.AbstractRuntimeContainer] Initialised Presentation Web Script Container (in 262.38196ms)
15:05:43,740 INFO  [org.alfresco.web.scripts.DeclarativeRegistry] Registered 101 Web Scripts (+0 failed), 105 URLs
15:05:43,740 INFO  [org.alfresco.web.scripts.AbstractRuntimeContainer] Initialised WebFramework Web Script Container (in 61024.99ms)
15:05:43,881 INFO  [org.alfresco.web.site.FrameworkHelper] Successfully Initialized Web Framework


voici la trace que j'ai isolé car le pavé avec à la fin "15 more" existe au moins 100 fois a la suite dans le fichier de log  :/

c'est vrai que je modifie pas mal de trucs mais quand ça marche pas je reviens à avant la modification.
michaelh
Active Member

Re: Active Directory

Oulah … ça a l'air de ne pas être la joie du tout sur ce serveur, et sans grand rapport avec la partie annuaire …
Je sais que c'est ennuyeux, mais je conseille de repartir sur des bases saines :
- Alfresco de base
- Revenir ensuite à l'authentification
- Finaliser avec la synchronisation

Là, j'ai le sentiment qu'on va se heurter à des effets de bord qui ne vont simplifier la vie de personne.
crokette
Member II

Re: Active Directory

erf    galère   -_-'

pourtant ya  quasi rien de modifier à part les fichier de authentication et synchro pour le ldap

j'avais suivi ce post pour installer Alfresco car je ne voulais pas d'une base pour démo.

http://wiki.alfresco.com/fr/index.php/Documentation:Guide_d%27installation_Tomcat-Mysql_sous_Windows...(sans_installeur_automatique

EDIT: pour la centaine de "15 more" c'est parce que j'ai mis le cron de synchro au minimum pour que sa balance plein d'erreur et les choper dans le log sans attendre 3/4 d'heure.
crokette
Member II

Re: Active Directory

bon bah tout compte fait   -_-''

je vais tout virer et recommencer parce que sans rien faire je me tape le 404, trop bien.