-
Notifications
You must be signed in to change notification settings - Fork 73
Description
Desole je suis perdu mais j'ai essayé de mettre à jour notre instance de test ce jour parce qu'on a des soucis en prod, (je n'avais plus d'utilisateurs depuis un moment donc je ne me rendais pas compte).
Je me suis dis que tant qu'à faire, autant utiliser le LDAP.
J'ai suivis le wiki pour cette partie là mais je n'arrive pas à m'authentifier avec le LDAP activé.
J'ai cette erreur qui pop :
App 329083 output: [65e356db-cf97-4ddc-8e3a-787d4b01edc7] Started POST "/pia-back/oauth/token" for ### at 2025-12-01 15:49:18 +0100
App 329083 output: [65e356db-cf97-4ddc-8e3a-787d4b01edc7] Processing by Doorkeeper::TokensController#create as */*
App 329083 output: [65e356db-cf97-4ddc-8e3a-787d4b01edc7] Parameters: {"email" => "[FILTERED]", "password" => "[FILTERED]", "grant_type" => "password", "client_id" => "###", "client_secret" => "[FILTERED]"}
App 329083 output: [65e356db-cf97-4ddc-8e3a-787d4b01edc7] Completed 500 Internal Server Error in 8ms (ActiveRecord: 1.3ms (1 query, 0 cached) | GC: 0.0ms)
App 329083 output: [65e356db-cf97-4ddc-8e3a-787d4b01edc7]
App 329083 output: [65e356db-cf97-4ddc-8e3a-787d4b01edc7] Errno::ECONNREFUSED (Connection refused - connect(2) for 127.0.0.1:636):
App 329083 output: [65e356db-cf97-4ddc-8e3a-787d4b01edc7]
App 329083 output: [65e356db-cf97-4ddc-8e3a-787d4b01edc7] app/models/user.rb:45:in 'User.check_ldap_credentials'
App 329083 output: [65e356db-cf97-4ddc-8e3a-787d4b01edc7] config/initializers/doorkeeper.rb:374:in 'block (2 levels) in <main>'
Du coup, est-ce que c'est une valeur, (ou tout plein), que j'aurai mal remplie(s) ou est-ce que le Errno::ECONNREFUSED (Connection refused - connect(2) for 127.0.0.1:636) veut dire que la requête est envoyée depuis le port 636 ? (si c'est le cas je dois demander à ce qu'il soit ouvert à notre équipe réseau).
Concernant ces deux variables :
ldap_admin_user: [Fill it with the LDAP admin user]
ldap_admin_user_password: [Fill it with admin user password]
Est-ce qu'il s'agit de l'utilisateur / mot de passe pour se connecter à l'annuaire ? Je suis un peu perturbé par l'emphase du terme admin.
Pour faire des requêtes LDAP je dois fournir un user/mdp qui m'ont été créés spécialement pour l'application et que je dois indiquer quelque part. Ce sont les deux seules variables "logique" que j'ai trouvé