Connexion via Ldap - inscription utilisateur

Re: Connexion via Ldap - inscription utilisateur

par olivier CORDIERO,
Nombre de réponses : 5
Bonjour Séverin,

Nous avons bien activé la tache planifiée "Synchronisation des utilisateurs LDAP", elle s'exécute avec succès, mais ne semble pas créer des utilisateurs moodle à partir des utilisateurs de l'AD. (Si j'ai bien compris l'utilité de cette tache).

Olivier
En réponse à olivier CORDIERO

Re: Connexion via Ldap - inscription utilisateur

par Patrick Lemaire,
Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs
Bonjour Olivier,
Pourrais-tu activer le mode débogage avant de lancer la tâche de synchro ? Dans Administration du site > Développement > Débogage, il faut passer la valeur de « Messages de débogage » sur « Développeur : afficher tous les messages de débogage de Moodle », puis cocher la case « Afficher les informations de débogage ».
Si des messages supplémentaires s'affichent, ils pourraient te (nous) mettre sur la piste.
Note que tu peux lancer manuellement un tâche spécifique via la commande :
php schedule_task.php --execute='auth_ldap\task\sync_task'

À bientôt,
Patrick
En réponse à Patrick Lemaire

Re: Connexion via Ldap - inscription utilisateur

par olivier CORDIERO,
Bonjour Patrick
J'ai activer le débogage comme tu l'a suggéré et l'ai lancer le script de cron depuis la ligne de commande (Mon Moodle est installé sur un OS Windows)
Voila le résultat de la trace (concernant l’exécution de la partie sync_task)

Execute scheduled task: Synchronisation des utilisateurs LDAP (auth_ldap\task\sync_task)
... started 10:03:29. Current memory use 18.9Mo.
Connection au serveur LDAP...Création de la table temporaire tmp_extuserAucun utilisateur obtenu depuis LDAP... used 8 dbqueries
... used 0.45489692687988 seconds
Scheduled task complete: Synchronisation des utilisateurs LDAP (auth_ldap\task\sync_task)

Quand je regarde dans la liste des utilisateurs Moodle, seuls les utilisateurs s'étant déjà connectés à Moodle apparaissent, je tourne en rond !!!!

Merci pour ton aide.

Olivier
En réponse à olivier CORDIERO

Re: Connexion via Ldap - inscription utilisateur

par Patrick Lemaire,
Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Bonjour Olivier,

Intéressant ! J'imagine que ton annuaire possède plus de 8 utilisateurs ? Parce que le passage « used 8 dbqueries » semble indiquer que la requête LDAP initiale remonte 8 comptes seulement... N'y aurait-il pas une limite sur ton annuaire ? Est-ce que ton AD ne bloque pas la requête ? As-tu un compte spécifique renseigné dans la partie « Configuration du lien » de Administration du site > Plugins > Authentification > Serveur LDAP ?

À bientôt,
Patrick

En réponse à Patrick Lemaire

Re: Connexion via Ldap - inscription utilisateur

par olivier CORDIERO,

Bonjour Patrick,

Nous avons déjà des application qui interroge l'AD ne je ne me souviens pas avoir rencontré de difficultés particulières, ni blocages, ni limitations. J'ai bien un compte spécifique renseigné dans la partie "configuration du lien".

Est-il possible d'obtenir des traces un peu plus détaillées de la part de Moodle, histoire de mieux cerner le problème ?

Merci d'avance

Olivier

En réponse à olivier CORDIERO

Re: Connexion via Ldap - inscription utilisateur

par Patrick Lemaire,
Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Bonjour Olivier,

De la part de Moodle, je ne pense pas que tu tireras plus d'information. Par contre, tu peux essayer de faire une requête LDAP depuis ton serveur en fournissant les mêmes paramètres pour savoir combien d'utilisateur doivent être remonté. Je pense que c'est vraiment là où se pose la difficulté. Tu as plus de 8 comptes j'imagine ?
Et si tu vires le compte spécifique justement ? Attention à avoir un compte Admin Moodle local sous la main sinon, tu pourrais te couper les accès clin d’œil

À bientôt,
Patrick