Siguientes pasos para activar la Autenticación LDAP

Siguientes pasos para activar la Autenticación LDAP

de Saúl Ortega -
Número de respuestas: 15

Hola.

Pues ya ingresé todos los datos del servidor en Extensiones -> Identificación -> Usar un servidor LDAP.

¿Qué sigue? ¿Cómo compruebo que la conexión al servidor OpenLDAP esté funcionando?

¿Los usuarios que existen en LDAP pueden ingresar de ahora en adelante sin que yo tenga que hacer nada más?

 

Si voy a Usuarios -> Cuentas -> Agregar usuario, y agrego un usuario y contraseña existente en OpenLDA y elijo Servidor LDAP como método de identificación, no puede acceder el usuario.

Promedio de valoraciones: -
En respuesta a Saúl Ortega

Re: Siguientes pasos para activar la Autenticación LDAP

de Saúl Ortega -

Mmmm... Parece que no hay nadie aquí que haya usado Moodle con LDAP... pensativo

En respuesta a Saúl Ortega

Re: Siguientes pasos para activar la Autenticación LDAP

de Iñaki Arenaza -
Imagen de Desarrolladores Imagen de Desarrolladores de plugins Imagen de Documentadores Imagen de Moderadores Imagen de Moodlers de gran ayuda
Si, algunos usan LDAP. Pero igual no están pegados al foro 24 horas al día guiño

Si nos dices que versión de Moodle tienes y cuales son tus ajustes para LDAP en Moodle (ya vemos que usas OpenLDAP), igual te podemos echar una mano sonrisa

P.D. Una vez que configures correctamente LDAP, los usuarios podrán ingresar en Moodle sin que tengas que hacer nada más (las cuetas se crean automáticamente en el primer ingreso válido). Eso sí, luego tendrás que matricularlos en los cursos que desees (ya que la identificación y la matriculacion son dos aspectos completamente independientes en Moodle).

P.D.2 Puedes echar un vistazo a http://docs.moodle.org/en/LDAP_authentication para tener más información sobre como configurar todo el tinglado sonrisa

Saludos.
Iñaki.
En respuesta a Iñaki Arenaza

Re: Siguientes pasos para activar la Autenticación LDAP

de Sara Bermudez -

Hola Iñaki, buenos días desde Venezuela.

Tengo una duda con la integración de Directorio Activo (DA) de Microsoft y Moodle.

Tengo una instalación de Moodle 1.9.1 con OAs de Oracle, desde el inicio tenía configurada la autenticación con base de datos externas y hasta allí funcionó todo bien, pero ahora se requiere que este integrado con DA.

He activado lo necesario, instalado la librería, pero me surge la duda del usuario administrador ya que nunca lo he tenido ni está en DA (Es un user creado manual), si me logueo que ocurrirá?,no he hecho la prueba aún, porque lo tengo en una intranet.

Otra cosa es que en WIndows por ejemplo yo colocaba las librerias ssleay32 y libeay32 en system32 para que todo me funcionara. En linux que tengo que hacer además de instalar la extensión php_ldap?

Agradecida de antemano si me puedes dar una ayudita con este comportamiento





En respuesta a Sara Bermudez

Re: Siguientes pasos para activar la Autenticación LDAP

de Sara Bermudez -

Otro tema es que me sigue saliendo que no está instalada la librería.

Se supone que compilamos una php_ldap.h , cual sería el paso a paso porque no logro ue salga de la pantalla que  no esta instalado el modulo PHP LDAP.


Agradecida

En respuesta a Sara Bermudez

Re: Siguientes pasos para activar la Autenticación LDAP

de Julio Cesar Bonilla Pardo -

Hola alguien ha podido resolver el problema de LDAP

Tengo moodle 2.9.2, lo tengo en WIN SERVER 2012 R2 , e instalé WAMPSERVER 2.5, mi versión de php es 5.5.12, Ya verifique la extensión en el PHP. ini u está activada


Pero siempre sale el mensaje: "Advertencia: El módulo LDAP de PHP no parece estar presente. Por favor asegúrese que esté instalado y activado.".


Gracias!!!

En respuesta a Iñaki Arenaza

Re: Siguientes pasos para activar la Autenticación LDAP

de Julio Cesar Bonilla Pardo -

Hola iñaki, te escribo para ver si me puedes apoyar con este problema que tengo desde el año pasado para resolver el problema de LDAP

Tengo moodle 2.9.2, lo tengo en WIN SERVER 2012 R2 , e instalé WAMPSERVER 2.5, mi versión de php es 5.5.12:

1. Ya verifique la extensión LDAP en el PHP. ini y está activada

2. Ya verifiqué que se encontrara el archivo en la carpeta ext. de php


Pero siempre sale el mensaje: "Advertencia: El módulo LDAP de PHP no parece estar presente. Por favor asegúrese que esté instalado y activado.".


Agradezco tu apoyo



JULIO CESAR



En respuesta a Julio Cesar Bonilla Pardo

Re: Siguientes pasos para activar la Autenticación LDAP

de Guadalupe Martinez -

Hola,

Pues no soy Iñaki pero te va mi experiencia jeje


A mi me pasaba lo mismo y lo solucionamos sin querer queriendo.

Además de tener todas las configuraciones correspondientes en php, entramos a IIS y alli tambien activamos la librería.


Y listo

Solo que despues de resolver ese problema...

aun no he logrado acceder utilizando los usuarios de windows me dice que no encuentra los servidores LDAP.... pero esa es otra historia


Espero que te sirva


Saludos desde Sonora, Mexico.

En respuesta a Guadalupe Martinez

Re: Siguientes pasos para activar la Autenticación LDAP

de Julio Cesar Bonilla Pardo -

Guadalupe, gracias por tu respuesta, quiero preguntar¿ tengo que activar la librería en IIS sin importar que este utilizando WAPSERVER? . Yo no estoy utilizando IIS como servidor web.


Gracias,


JULIO CESAR

En respuesta a Julio Cesar Bonilla Pardo

Re: Siguientes pasos para activar la Autenticación LDAP

de Guadalupe Martinez -

Hola, pequeño detalle...no?

En mi caso que yo estoy usando IIS, localize una opción para activarla dentro de este servidor web... se me ocurre de dentro de WAPServer tambien debe haber un lugar donde se activan las librerías.

Almenos esa fue lo solución que a mi me funcionó. Espero que te sirva. Saludos.


Guadalupe Martínez

En respuesta a Guadalupe Martinez

Re: Siguientes pasos para activar la Autenticación LDAP

de Mary Barrios -

Hola, yo tengo el mismo problema, y utilizo wamp server y moodle 3.0.2, y necesito conectarme con el LDAP, en el servidor en el php.ini existen extenciones con comentarios, una de ellas es la del ldap, con dar en buscar ldap enseguida la encontramos, le quitamos el punto y coma y ya, pero me sigue sin funcionar, por favor el que sea, la ayuda es siempre bienvenida y agradecia, MARY

En respuesta a Mary Barrios

Re: Siguientes pasos para activar la Autenticación LDAP

de Julio Cesar Bonilla Pardo -

Saludos Mary,

 Estaba pendiente de escribir la forma como lo solucioné, después de varios meses de postear, investigar, reinstalar y trasnochar jejejeje.. en fin todo es para aprender.

 Si dices que tienes el mismo problema, asumo que tienes un servidor WINDOWS,  estos son los pasos:

  1. Verificado que la extensión esta sin comentarios y que se encuentra en la carpeta ext. del php

  2. Debes de crear el PATH como una variable de entorno de tu servidor. La pregunta es ¿Cuál es el path?

    En alguno de los logs de errores del apache o el php, debes tener un error de "No Found...." de dos extesiones la ldap y otra que no recuerdo, entonces revisa tu log de errores, estoy casi seguro de que es el apache.

  3. Una vez lo encuentres verifica  que en la ruta especificada si se encuentren las extensiones, de lo contrario cópialas donde específica el error.

  4. Con la ruta o PATH identificado, ésta, la debes de crear como una variable de Entorno en tu servidor, ojo, verifica que estas como administrador del servidor.

  5. Reinicia tu servidor y tu wamp
  6. Verifica el log de errores, si ya no aparece, lo lograste
  7. Ve a tu administración del Moodle
  8. Ya no encontrarás el error y podrás configurar tu LDAP.

Copio un link donde me guié y solucione mi problema

http://forum.wampserver.com/read.php?2,112211


Espero que lo soluciones y no tengas que pasar  los meses y angustias que pasé Yo. Si necesitas mas ayuda, mi correo es jcbonillapardo@gmail.com


Exitos!!


JULIO CESAR