As we transition to the new Hyland Community, some post links may be temporarily disrupted as we finalize redirects. We apologize for the inconvenience and are working to resolve this as quickly as possible. Details.
22:21:52,812 INFO [org.alfresco.repo.security.sync.ChainingUserRegistrySynchronizer] Synchronizing users and groups with user registry 'ldap1' 22:21:52,812 INFO [org.alfresco.repo.security.sync.ChainingUserRegistrySynchronizer] Retrieving all users from user registry 'AUTH.EXT.ldap1' 22:21:52,859 INFO [org.alfresco.repo.security.sync.ChainingUserRegistrySynchronizer] Creating user 'user1' 22:21:53,687 INFO [org.alfresco.repo.security.sync.ChainingUserRegistrySynchronizer] Creating user 'user2' 22:21:54,156 INFO [org.alfresco.repo.security.sync.ChainingUserRegistrySynchronizer] Creating user 'user3' 22:21:54,625 INFO [org.alfresco.repo.security.sync.ChainingUserRegistrySynchronizer] Creating user 'user4' 22:21:54,953 INFO [org.alfresco.repo.security.sync.ChainingUserRegistrySynchronizer] Creating user 'user5'
Bonjour, Cela fait aussi quelques jours que j'essaie de jouer avec un annuaire LDAP mais impossible de correctement tout configurer.J'ai trois petites questions :- Faut-il garder le fichier ldap-authentication.properties du dossier LDAP lorsque l'on créé le dossier LDAP1 ?- Comment savoir si les mots de passe que je dois envoyer sont cryptés ou non ?- Existe-t-il un moyen de déployer les modifications à chaud car ma VM de test est très lente et relancer mon serveur Tomcat me prend environ 15 minutes… Quand je dois tout arreter et redémarrer juste pour tester un parametre a True ou False c'est un peu pénible :? Merci pour vos réponses pik
Hello,Pour répondre à eweller, il n'existe pas d'espace spécifiquement dédié à la documentation francophone mais on peut envisager :- De dédier un post au sujet ici (en post-it).- de l'insérer sur le site share.alfresco.comA mon avis la première possibilité offre plus de visibilité et de souplesse. Je vous prédis un grand succès ! Sinon oui, le nouveau système est autrement plus efficace (sans parler de la capacité à gérer de gros volumes d'utilisateurs).Pik, la capacité à reconfigurer ce genre de paramètre à chaud sera uniquement disponible en version Entreprise, à partir de la 3.2.Par contre 15 minutes pour redémarrer, ce n'est plus de la lenteur, c'est une grève
Merci pour ce document.Il ne me reste plus qu'à tester.CordialementJeanJot
Désolé de vous déranger, mais je rencontre un petit problème en suivant votre procédure: http://sites.google.com/site/blogewe/alfreco-ldap-configuration. En effet, vous avez reussi à synchroniser Alfresco avec le LDAP Domino mais je n'y parviens pas. Tout se passe bien sauf pour la récupération des groupes. Alfresco à besoin du DN pour trouver les groupes or lorsque je crée un groupOfNames LotusLDAP ne peut le faire ailleurs que sur la racine. Pas de racine, pas de DN, enfin je penses. à moins que vous ayez une solution pour lier sur la racine.Ma question est comment créer un groupOfNames ailleurs que sur la racine avec Lotus LDAP, si c'est bien ce que vous avez fait ?
ldap.synchronization.groupSearchBase=RootDSE
Bon bah finalement je passe sur Apache Directory personne n'arrive à créer ce p… de group ailleurs que sous la racine ! Merci quand-même :?
le filrage des groupes est fait sur une propriété ldap étendue du schema standard Domino..
.cependant a cause du probleme MD4/CIFS non supporté par Domino, on va aussi passer sur un montage via SAMBA
16:24:21,893 WARN [org.alfresco.repo.security.sync.ChainingUserRegistrySynchronizer] Failed initial synchronize with user registries org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'authenticationComponent' defined in file [C:\Alfresco\tomcat\shared\classes\alfresco\extension\subsystems\Authentication\ldap\ldap1\..\common-ldap-context.xml]: Cannot resolve reference to bean 'userRegistry' while setting bean property 'ldapNameResolver'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userRegistry' defined in file [C:\Alfresco\tomcat\shared\classes\alfresco\extension\subsystems\Authentication\ldap\ldap1\..\common-ldap-context.xml]: Initialization of bean failed; nested exception is org.springframework.beans.InvalidPropertyException: Invalid property 'enableProgressEstimation' of bean class [org.alfresco.repo.security.sync.ldap.LDAPUserRegistry]: No property 'enableProgressEstimation' found Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userRegistry' defined in file [C:\Alfresco\tomcat\shared\classes\alfresco\extension\subsystems\Authentication\ldap\ldap1\..\common-ldap-context.xml]: Initialization of bean failed; nested exception is org.springframework.beans.InvalidPropertyException: Invalid property 'enableProgressEstimation' of bean class [org.alfresco.repo.security.sync.ldap.LDAPUserRegistry]: No property 'enableProgressEstimation' found Caused by: org.springframework.beans.InvalidPropertyException: Invalid property 'enableProgressEstimation' of bean class [org.alfresco.repo.security.sync.ldap.LDAPUserRegistry]: No property 'enableProgressEstimation' found at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:376) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1112) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:862) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:423) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:249) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:155) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:267) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:110) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1100) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:862) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:423) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:249) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:155) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:291) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352) at org.alfresco.repo.management.subsystems.ChildApplicationContextFactory.start(ChildApplicationContextFactory.java:460) at org.alfresco.repo.management.subsystems.ChildApplicationContextFactory.getApplicationContext(ChildApplicationContextFactory.java:514) at org.alfresco.repo.management.subsystems.DefaultChildApplicationContextManager.getApplicationContext(DefaultChildApplicationContextManager.java:236) at org.alfresco.repo.security.sync.ChainingUserRegistrySynchronizer.synchronize(ChainingUserRegistrySynchronizer.java:246) at org.alfresco.repo.security.sync.ChainingUserRegistrySynchronizer$1$1.execute(ChainingUserRegistrySynchronizer.java:916) at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:326) at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:233) at org.alfresco.repo.security.sync.ChainingUserRegistrySynchronizer$1.doWork(ChainingUserRegistrySynchronizer.java:908) at org.alfresco.repo.security.authentication.AuthenticationUtil.runAs(AuthenticationUtil.java:503) at org.alfresco.repo.security.sync.ChainingUserRegistrySynchronizer.onBootstrap(ChainingUserRegistrySynchronizer.java:904) at org.alfresco.util.AbstractLifecycleBean.onApplicationEvent(AbstractLifecycleBean.java:62) 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.finishRefresh(AbstractApplicationContext.java:617) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:355) at org.alfresco.repo.management.subsystems.ChildApplicationContextFactory.start(ChildApplicationContextFactory.java:460) at org.alfresco.repo.management.subsystems.AbstractPropertyBackedBean.onApplicationEvent(AbstractPropertyBackedBean.java:276) 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.finishRefresh(AbstractApplicationContext.java:617) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:355) at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:189) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49) at org.alfresco.web.app.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:69) 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.deployDescriptor(HostConfig.java:627) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488) 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)
16:23:05,724 INFO [org.alfresco.config.JndiPropertiesFactoryBean] Loading properties file from file [C:\Alfresco\tomcat\shared\classes\alfresco\extension\subsystems\Authentication\ldap\ldap1\ldap-authentication.properties]