Docker LDAP

Hola, les consulto sobre las imagenes de docker para ldap

  1. ¿Debo tener ambas (“Docker OpenLdap estructurado para SIU-Araí”, y “A docker image to run OpenLDAP”) corriendo?

  2. Al configurar las variables de entorno de Arai Usuarios:
    ARAI_USUARIOS_LDAP_BINDUSER
    ARAI_USUARIOS_LDAP_BINDPASS
    ARAI_USUARIOS_LDAP_SEARCHBASE

¿Debo asignarles algunas variables de entorno del docker?¿Cuáles?

Muchas gracias

Javier Bonfanti
UNR

Hola Javier,

Teniendo en cuenta que esta imagen es “solo para testing”, deberías tener corriendo la que está acá. La segunda que referencias, es la original que se extiende para agregar los esquemas y demás.

Claro, tienen que asignar los valores que tenga configurado el servidor LDAP que estén utilizando. En este caso, si usan este docker, podrían ver las variables a configurar por acá.

Saludos!

Al ejecutar
composer siu:instalar --no-interaction

Obtengo

[SIU\AraiUsuarios\Drivers\ErrorLdap]
LDAP CONNECTION ERROR: ERROR conectandose al LDAP [0] - No se pudo conectar al servidor LDAP

(el docker lo tengo corriendo con: docker run siutoba/docker-openldap-arai --copy-service --loglevel debug)

pregunta, si en my-env.startup.yaml tengo:

Required and used for new ldap server only

LDAP_ORGANISATION: CIN
LDAP_DOMAIN: siu.cin.edu
LDAP_ADMIN_PASSWORD: p4ssw0rd
LDAP_CONFIG_PASSWORD: pa55word

¿Es correcto tener arai-usuarios.env :

export ARAI_USUARIOS_LDAP_BINDUSER=“cn=CIN,dc=siu,dc=cin,dc=edu”
export ARAI_USUARIOS_LDAP_BINDPASS=p4ssw0rd
export ARAI_USUARIOS_LDAP_SEARCHBASE=“dc=siu,dc=cin,dc=edu”

?

¿o como debería quedar?

Muchas gracias

Javier Bonfanti
UNR

El BINDUSER es para que se especifique el usuario de conexión al ldap, por lo general estos siempre se instalan con un usuario “admin”. Este te debería quedar así:

export ARAI_USUARIOS_LDAP_BINDUSER="cn=admin,dc=siu,dc=cin,dc=edu"