Page 1 sur 1
[Résolu] gestsup 2.9 Openldap
Posté : ven. 6 sept. 2013 09:30
par Eric_03
Bonjour,
Message d'erreur avec Openldp lors des tests de connection
Warning: ldap_bind(): Unable to bind to server: Invalid DN syntax in /var/www/gestsup/core/ldap.php on line 51 Call Stack: 0.0001 663536 1. {main}() /var/www/gestsup/index.php:0 0.0027 730656 2. include('/var/www/gestsup/index_auth.php') /var/www/gestsup/index.php:227 0.0032 739664 3. include('/var/www/gestsup/admin.php') /var/www/gestsup/index_auth.php:279 0.0032 740768 4. include('/var/www/gestsup/admin/parameters.php') /var/www/gestsup/admin.php:64 0.0039 749856 5. include('/var/www/gestsup/core/ldap.php') /var/www/gestsup/admin/parameters.php:261 0.0040 753616 6. ldap_bind() /var/www/gestsup/core/ldap.php:51
Cdlt
Eric
Re: gestsup 2.9 Openldap
Posté : ven. 6 sept. 2013 14:18
par Flox
Bonjour,
pouvez vous nous transmettre les paramètres gestsup et votre version OpenLDAP et OS.
Cdt
Re: gestsup 2.9 Openldap
Posté : ven. 6 sept. 2013 16:04
par Eric_03
Bonjour,
OS debian squeeze
Serveur:
Linux serv-col 2.6.32-5-amd64 #1 SMP Sun May 6 04:00:17 UTC 2012 x86_64
Apache 2.2.16
Mysql 5.1.61-0+squeeze1
PHP 5.3.3-7+squeeze9
État des paramètres PHP:
File_uploads: Activée
Memory_limit: 128M
Upload_max_filesize: 20M (Il est préconisé d'avoir une valeur supérieur ou égale à 10Mo)
Max_execution_time: 30s (Il est préconisé d'avoir une valeur supérieur ou égale à 240s pour les mises à jours.)
Fuseau Horaire: Europe/Zurich (Il est préconisé de modifier la valeur date.timezone du fichier php.ini, et mettre "Europe/Paris" afin de ne pas avoir de problème d'horloge.)
État des Extensions PHP:
php_mysql: Activée
php_openssl: Activée
php_ldap: Activée
php_zip: Activée
php_imap: Activée
slapd version 2.423-7.2
Connecteur LDAP: question ok
Type de serveur LDAP: Openldap
Nom du serveur LDAP: localhost
Port LDAP: 389
Domaine: serv-col.
Emplacement des utilisateurs:ou=Structures,dc=xxxx,dc=yyyyy,dc=fr
Utilisateur:cn=admin,dc=xxxxx,dc=fr
Mot de passe:*******
Cdlt
Eric
Re: gestsup 2.9 Openldap
Posté : mer. 11 sept. 2013 13:51
par Eric_03
Bonjour,
des pistes?
Cordialement
Eric
Re: gestsup 2.9 Openldap
Posté : mer. 11 sept. 2013 17:50
par Flox
Connecteur LDAP: question ok
Type de serveur LDAP: Openldap
Nom du serveur LDAP: localhost
Port LDAP: 389
Domaine: serv-col. >>> essayer xxxx.yyyy.fr
Emplacement des utilisateurs:ou=Structures,dc=xxxx,dc=yyyyy,dc=fr >>> essayer juste ou=Structure
Utilisateur:cn=admin,dc=xxxxx,dc=fr >>>> essayer juste admin (il doit être à la racine)
Mot de passe:*******
Re: gestsup 2.9 Openldap
Posté : jeu. 12 sept. 2013 09:33
par Eric_03
Bonjour,
j'ai suivi tes conseils mais cela n'a rien donné. Par contre j'ai modifié la ligne 51 de /var/www/gestsup/core/ldap.php en remplaçant les variables par
if ($rparameters['ldap_type']==0) $ldapbind = ldap_bind($ldap, "$user@$domain", $password); else $ldapbind = ldap_bind($ldap, "cn=admin,dc=xxxx,dc=fr", "azerty");
Etat connetion ldap OK
Par contre quand j'effectue un test de synchro voici l message:
Vérification des Annuaires
Nombre d'utilisateurs trouvés dans l'annuaire OpenLDAP:
Nombre d'utilisateurs actif trouvés dans GestSup: 1
Modifications à apporter dans GestSup:
disable Désactivation de l'utilisateur admin (admin). Raison: Utilisateur non présent dans l'annuaire LDAP.
Nombre de d'utilisateurs à créer dans GestSup: 0
Nombre de d'utilisateurs à mettre à jour dans GestSup: 0
Nombre de d'utilisateurs à désactiver dans GestSup: 1
Nombre de d'utilisateurs à activer dans GestSup: 0
Information de Synchronisation:
La jointure inter-annuaires est réalisée sur le login, les comptes existant dans GestSup qui possèdent un login doivent être existant dans l'annuaire LDAP.
Peux tu STP me donner l'emplacement des utilisateurs (variable +fichier)?
Merci
Cordialement
Eric
Re: gestsup 2.9 Openldap
Posté : jeu. 12 sept. 2013 15:06
par Eric_03
Bonjour,
c'est ok pour la synchro
il fallait comme tu me l'avais suggéré changer les paramétres
Domaine: serv-col. >>> essayer xxxx.yyyy.fr
Emplacement des utilisateurs:ou=Structures,dc=xxxx,dc=yyyyy,dc=fr >>> essayer juste ou=Structure
Eric
Re: [Résolu] gestsup 2.9 Openldap
Posté : jeu. 12 sept. 2013 18:53
par Flox
Très bien n'hésiter pas à consulter les bulles d'informations pour la page paramétrage, j'essaye de rassembler toutes les informations utiles là ou elles doivent être.
Cdt