You are not logged in.
Pages: 1
Topic closed
Bonjour,
nous accédons à notre base GLPI via LDAP. Cependant le mot de passe de l'utilisateur désigné en rootdn "ldap-glpi" a été changé dans l'AD.
Depuis impossible de se connecter à la base.
Les comptes locaux étant désactivés nous n'avons plus accès à l'interface pour mettre le nouveau mot de passe.
Nous sommes allés dans mysql via phpmyadmin mais en changeant le champ rootdn_passwd dans la table glpi_authldaps impossible de mettre le nouveau mot de passe que ce soit en choisissant MD5, SHA1 ou PASSWORD dans le type du champ.
J'ai essayé de remettre l'utilisateur local glpi en local dans la table glpi_users en mettant en password 0915bd0a5c6e56d8f38ca2b390857d4949073f41 qui correspond à "glpi" le champ is_active est bien à 1; authtype à 1;
profiles_id à 4 (superadmin)
Rien y fait.
Quelqu'un a t-il déjà cassé son GLPI de la sorte ou sait comment nous dépanner ?
Merci.
Offline
tentative faite directement en root sous linux avec les tools :
php ./glpiuser.php --db --password=glpi --user=glpi
srv-intra2:/var/www/glpi/tools # php ./glpiuser.php --db --password=glpi --user=glpi
Login: glpi
Name: glpi User
Password: $2y$10$dRws2oR0kNIH7TZpv7xa/uyyIVK5oK4EFK2YfbaNOZHtcPpIhYiLq
Authent: Base interne GLPI
Active: yes
Toolbox::userErrorHandlerNormal() in /var/www/glpi/inc/toolbox.class.php line 657
*** PHP Notice(8): Undefined index: enable
Backtrace :
tools/glpiuser.php:74
Toolbox::userErrorHandlerNormal() in /var/www/glpi/inc/toolbox.class.php line 657
*** PHP Notice(8): Undefined index: disable
Backtrace :
tools/glpiuser.php:76
Toolbox::userErrorHandlerNormal() in /var/www/glpi/inc/toolbox.class.php line 657
*** PHP Notice(8): Undefined variable: input
Backtrace :
tools/glpiuser.php:81
Update: succes (password, authtype, auths_id)
Login: glpi
Name: glpi User
Password: $2y$10$W5Oo3XXlkkSPu8V09LGYKuXQtmmaIZ5ppm7Z.abKtCkEVc6gcJCCS
Authent: Base interne GLPI
Active: yes
Toujours le même souci :
Identifiant ou mot de passe incorrect sur la page Web
On a bien sélectionné la base interne GLPI pour la connexion
Offline
On a fini par y arriver en reinstallant un glpi de base et en recopiant les champs à l'identique (password, personal_token et personal_token_date) de l'user glpi dans la table glpi_users
Nous avons eu a nouveau accès à GLPI avec l'utilisateur local glpi mot de passe glpi puis nous avons pu reconfigurer proprement l'authentification ldap avec le nouveau mot de passe.
Peut être que ce post reservira pour quelqu'un
Offline
Pages: 1
Topic closed