Sincronizacion LDAP

Sincronizacion LDAP

de Edgardo Romero -
Número de respuestas: 1

Hola,

quiero autenticar Moodle desde un servidor Open LDAP, he probado mi conexión LDAP y Moodle indica que si se puede conectar (esto lo probe desde Área personal - Administración del sitio - Extensiones - Identificación - Gestionar identificación    Connecting to your LDAP server was successful)


Al intentar ejecutar la Tarea de sincronización de usuarios LDAP aparece la siguiente falla:

Execute scheduled task: Tarea de sincronización de usuarios LDAP (auth_ldap\task\sync_task)

... started 08:42:01. Current memory use 12.3MB.

Conectando con el servidor LDAP ...Creando la tabla temporal tmp_extuserNo se obtuvieron usuarios desde el LDAP. -- ¿error? -- saliendo



Lei una respuesta de un foro, indica que  hay que  habilitar Buscar subcontextos en el servidor LDAP -> Configuración de búsqueda de usuario.  También configurar Administración del sitio -> Seguridad -> Políticas del sitio y habilitando Permitir caracteres extendidos en nombres de usuario.


He realizado ambas configuraciones y la falla persiste.


Tengo la version de Moodle 3.3.4 (Build: 20180115)

mysql  Ver 8.0.17 for osx10.13 on x86_64





Tambien tengo la ultima version de Moodle 3.7.1+ (Build: 20190905)

y al intentar sincronizar los usuarios aparece un error similar,



LDAP users sync job

Execute scheduled task: LDAP users sync job (auth_ldap\task\sync_task)

Connecting to LDAP server...

Creating temporary table tmp_extuser

Did not get any users from LDAP -- error? -- exiting

... used 4 dbqueries

... used 0.41037607192993 seconds

Scheduled task complete: LDAP users sync job (auth_ldap\task\sync_task)


Hay alguien que me puede ayudar?

Saludos!

Ldap sincronizacion error

Promedio de valoraciones: -
En respuesta a Edgardo Romero

Re: Sincronizacion LDAP

de Edgardo Romero -
He logrado sincronizarlo, yo utilicé el servidor Open LDAP Online

https://www.forumsys.com/tutorials/integration-how-to/ldap/online-ldap-test-server/

La falla debido a la estructura de ejemplo del servidor que no había comprendido,
hice el cambio aqui:

Site administration - Plugins - Authentication - LDAP server
User lookup settings - Contexts

dc=example,dc=com


y funcionó al primer intento.

Comparto otros enlaces importantes para otro colega que necesite hacer esta configuración:

https://www.linuxito.com/2-uncategorised/1028-autenticacion-con-ldap-en-moodle
https://download.moodle.org/docs/en/how-to_guides/ldap_auth_and_enrolment_set-up.pdf