Buenos días, actualmente estamos configurando Alfresco CE para que el equipo de desarrollo pueda utilizarlo y todo funciona perfecto instalando mediante contenedores en un Ubuntu Server 22.04, siguiendo el procedimiento oficial:
https://docs.alfresco.com/content-services/community/install/containers/docker-compose/
El problema es que no hemos sido capaces de integrar LDAP en la configuración. Hasta ahora hemos agregado de distintas formas unas líneas de configuración en el fichero docker-compose.yml, en el módulo de:
services:
alfresco:
image: quay.io/alfresco/alfresco-content-repository:23.1.0-M4......
dentro del apartado:
JAVA_OPTS: >-
añadiendo al final estas líneas:
-authentication.chain=alfinst:alfrescoNtlm,ldap-ad1:ldap-ad
-ldap.authentication.allowGuestLogin=false
-ldap.authentication.userNameFormat=%s@dominio.local
-ldap.authentication.java.naming.provider.url=ldap://servidor:389
-ldap.authentication.defaultAdministratorUserNames=Administrador
-ldap.synchronization.java.naming.security.principal=usuario_test
-ldap.synchronization.java.naming.security.credentials=pw usuario_test
-ldap.synchronization.groupSearchBase=OU=Usuarios dominio,DC=dominio,DC=local
-ldap.synchronization.userSearchBase=OU=Usuarios dominio,DC=dominio,DC=local
Al parar y volver a montar los contenedores, no da errores, pero no sincroniza con el directorio activo cuando intentamos acceder con algún usuario de dominio.
Quedo a la espera de vuestra ayuda, gracias de antemano.
Miguel Ángel
Buenos días.
¿Has seguido las indicaciones oficiales sobre cómo hacerlo? Lo suyo es que en el alfresco-global.properties especifiques el authentication chain, y después por otro lado, tienes que crear los archivos de configuración dentro del subsistema que vayas a configurar. Aquí te dejo un ejemplo de cómo se hace.
¡Ah! También puedes pasar de todo esto (aunque a mi personalmente es como me gusta hacerlo) y hacerlo desde las herramientas de administración de Share.
Un saludo.
Discussions about Alfresco Content Services and Alfresco Process Services in Spanish
Related:
By using this site, you are agreeing to allow us to collect and use cookies as outlined in Alfresco’s Cookie Statement and Terms of Use (and you have a legitimate interest in Alfresco and our products, authorizing us to contact you in such methods). If you are not ok with these terms, please do not use this website.