You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2006-01-31 12:11:09

bugs.funny
Member
Registered: 2006-01-25
Posts: 3

Pb OpenLdap Remontée de mail,téléphone, ...

Bonjour
encore un nouveau glpien converti big_smile !

Merci pour a tous les dev pour ce produit for sympa.
J'ai un petit soucis avec glpi ver 0.6 sur une debian sarge avec un open ldap ....
L'authentification des users marche tres bien, mais les adresses mail, telephone, ... ne remontent pas.
Je ne vois pas l'adresse email de mes utilisateurs dans la partie user.
Que puis-je faire docteur ?

Je peux bien entendu mettre les mains dans le code PHP pour voir la conection a mon annuaire et voir évnetuellement les  champs qui remontent, mais dans quelle fichier est-ce ?
J'ai déja des applis maison qui browse, font des inserts, ...  le ldap en PHP .

Merci pour votre aide

Offline

#2 2006-01-31 16:04:13

bugs.funny
Member
Registered: 2006-01-25
Posts: 3

Re: Pb OpenLdap Remontée de mail,téléphone, ...

Bonjour
J'ai résolu mon probleme ..... big_smile
voici la cause:
Dans la classe user (glpi/users/classes.php) vers les lignes 130 et suivante
on trouve comme code :

  if ( $adm != "" )
                {

                                $dn = "uid=" . $adm . "," . $basedn;
                                
                        $bv = ldap_bind($conn, $dn, $pass);

ce qui provoque un bind sur l'annuaire ldap en utilisant un DN invalide car constitué du"rootdn (pour les connexions non anonymes)"  [entré dans la configuration authentification externe] concaténé avec l'arborescense du DN de l'utilisateur qui se connecte .... ( heu je sais ce n'est pas tres clair ni simple ....), et le password Pass (pour les connexions non anonymes) [entré dans la configuration authentification externe].
Dans ces conditions le bind sur ldap ne peut pas se faire, et il n'y a donc pas de remonté d'infos mail, ....

Ma correction

 if ( $adm != "" )
                {
                                // BP DEBUT
                                // le 31 0 1 2006
                                // le DN doit etre celui de l'admin vu que c'est son password utilisé ....
                                //$dn = "uid=" . $adm . "," . $basedn;
                                $dn=$adm;
                                // BP FIN

                        $bv = ldap_bind($conn, $dn, $pass);

le DN a utiliser est celui de entré dans la partie configuration ...

Cordialement, big_smile

Offline

#3 2006-02-01 00:31:27

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: Pb OpenLdap Remontée de mail,téléphone, ...

merci de l'info cela a deja été corrigé dans le CVS


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

#4 2006-02-01 01:27:39

JMD
GLPI - Lead
Registered: 2004-09-13
Posts: 9,180
Website

Re: Pb OpenLdap Remontée de mail,téléphone, ...

Bug et patch, les contribs qu'on préfère wink


JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au  projet GLPI   : Soutenir

Offline

Board footer

Powered by FluxBB