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 2023-12-29 10:47:13

francoisl
Member
Registered: 2023-06-01
Posts: 65

[Résolu] Problème LDAP

Bonjour,

j'ai récemment mis en place un nouveau serveur GLPI (10.0.11), avec importation de la DB de l'ancien avec succès.
Je rencontre un problème avec la connexion LDAP. Celle-ci est déjà configurée, mais la connexion ne s'effectue pas.

Plus en détails :

- Elle est présente et configurée dans "Configuration" -> "Authentification"
- Lorsque je fais tester la connexion (via "Configuration" -> "Authentification"), j'ai "Test réussi"
- Depuis le serveur Debian, j'arrive à pinger le serveur AD
- "php ldap" est bien installé sur mon serveur Debian
- Lorsque je veux me connecter a glpi avec un de mes comptes AD, j'ai le message d'erreur suivant : "Impossible de joindre l'annuaire LDAP"

Est-ce que vous auriez une idée ?

Merci beaucoup

Last edited by francoisl (2024-01-02 12:25:55)

Offline

#2 2023-12-29 16:07:21

cconard96
Moderator
Registered: 2018-07-31
Posts: 2,982
Website

Re: [Résolu] Problème LDAP

Bonjour,
Depuis quelle version de GLPI as-tu mis à jour ?


GLPI Collaborator and Plugin Developer.
My non-English comments are automated translations. Sorry for any confusion that causes.
Mes commentaires non anglais sont des traductions automatiques. Désolé pour toute confusion qui cause.
Mis comentarios que no están en inglés son traducciones automáticas. Perdón por cualquier confusión que cause.

Offline

#3 2024-01-02 09:55:23

francoisl
Member
Registered: 2023-06-01
Posts: 65

Re: [Résolu] Problème LDAP

Bonjour,

Meilleurs voeux !
la DB provenait d'une version 9.2

Je pensais avoir trouvé la solution vendredi, car le serveur n'était pas intégré au domaine, chose que j'ai faite.
Mais j'ai toujours le problème, malgré tout.

J'ai une information pertinente, si j'encode les bons credentials du domaine, j'ai ceci :

"Impossible de joindre l'annuaire LDAP"

Tandis que si je mets des mauvais identifiants, il me dit qu'ils sont incorrect.
Ce qui prouve qu'il arrive a joindre le domaine pour avoir confirmation des credentials.

Si je consulte les logs d'Apache, j'ai ceci : (J'ai retiré des informations comme les OU et nom de l'user)

[Tue Jan 02 09:01:05.910875 2024] [php:warn] [pid 633] [client 10.100.2.238:52693] PHP Warning:  LDAP search with base DN (&(objectClass=user)(objectCategory=person)(!(userAccountControl:1.2.840.113556.1.4.803:=2))))` failed\nerror: Bad search filter (-7) in /var/www/html/glpi/src/AuthLDAP.php on line 3590, referer: http://sbvglpi/glpi/index.php?noAUTO=1


[Tue Jan 02 08:48:38.752606 2024] [php:warn] [pid 638] [client 10.100.2.238:52387] PHP Warning:  LDAP search with base DN (&(objectClass=user)(objectCategory=person)(!(userAccountControl:1.2.840.113556.1.4.803:=2))))` failed\nerror: Operations error (1)\nextended error: 000004DC: LdapErr: DSID-0C090A5C, comment: In order to perform this operation a successful bind must be completed on the connection., data 0, v4563\nerr string: 000004DC: LdapErr: DSID-0C090A5C, comment: In order to perform this operation a successful bind must be completed on the connection., data 0, v4563 in /var/www/html/glpi/src/AuthLDAP.php on line 3590, referer: http://sbvglpi/glpi/


Et si je regarde au niveau de la ligne 3590 du fichier AuthLDAP.php, j'ai ceci :

        if ($result === false) {
            // 32 = LDAP_NO_SUCH_OBJECT => This error can be silented as it just means that search produces no result.
            if (ldap_errno($ds) !== 32) {
                trigger_error(
                    static::buildError(
                        $ds,
                        sprintf('LDAP search with base DN `%s` and filter `%s` failed', $values['basedn'], $filter)
                    ),
                    E_USER_WARNING
                );
            }
            return false;
        }

Last edited by francoisl (2024-01-02 10:45:32)

Offline

#4 2024-01-02 12:25:44

francoisl
Member
Registered: 2023-06-01
Posts: 65

Re: [Résolu] Problème LDAP

EDIT : J'ai réussi en ré encodant le mot de passe du compte ldapreader dans GLPI au niveau du menu administration

Offline

#5 2024-09-19 13:36:35

jiu2jiu
Member
Registered: 2024-09-13
Posts: 37

Re: [Résolu] Problème LDAP

francoisl wrote:

EDIT : J'ai réussi en ré encodant le mot de passe du compte ldapreader dans GLPI au niveau du menu administration

Bonjour, j'ai le même problème que vous. Pouvez-vous me décrire en détail comment vous avez procédé pour le résoudre svp ?

Merci beaucoup.

Offline

#6 2024-11-13 11:10:42

daboouu7333
Member
Registered: 2024-11-13
Posts: 2

Re: [Résolu] Problème LDAP

Bonjour,

Voici le détail pour régler ce problème :

- Sur GLPI accéder à Configuration --> Authentification --> Annuaire LDAP
- Choisissez l'annuaire LDAP concerner
- Dans la case Mot de passe du compte ( pour les connexions anonymes ) vous mettez le mot de passe du compte avec lequel vous faite la liaison AD --> GLPI
- N'oubliez pas de Sauvegarder

En espérant avoir été clair,

Bien a vous.

Offline

Board footer

Powered by FluxBB