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 2011-06-23 20:05:37

raspoutchia
Member
Registered: 2008-01-21
Posts: 196

fonctionnalité Mot de passe oublié

voilà mon problème,

je suis passé de la version 0.78.5 à la version 0.80 pour utiliser la fonctionnalité Mot de passe oublié

j'ai choisi pour cela un compte avec le profil Utilisateur et un mot de passe GLPI interne et j'ai activé la notification Password Forget pour ce profil,

quant je clique sur MDP oublié et je saisis l'adresse mail de l'utilisateur, GLPI répond avec le message : Courriel expédié. Veuillez vous reporter à celui-ci pour changer votre mot de passe mais je ne reçois en réalité aucun message sur cette adresse,

je ne vois pas d'où le problème peut venir sachant que j'ai testé d'autres types de notification (par exemple notification Add Followup) sur cette même adresse avec succès,

merci par avance

Offline

#2 2011-06-27 10:44:46

raspoutchia
Member
Registered: 2008-01-21
Posts: 196

Re: fonctionnalité Mot de passe oublié

Y a t-il quelqu'un pour donner un coup de main,

merci par avance

Offline

#3 2011-07-20 10:54:14

raspoutchia
Member
Registered: 2008-01-21
Posts: 196

Re: fonctionnalité Mot de passe oublié

Personne n'a encore répondu, il s'agit certainement d'un loupé de ma part au niveau paramétrage ou autre,

Toute aide de votre part est la bienvenue,

Merci d'avance

Offline

#4 2011-07-20 19:43:11

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

Re: fonctionnalité Mot de passe oublié

Bonsoir,

Activez le mode debug pour savoir s'il y a des erreurs qui apparaissent. Regardez également dans les logs (cf wiki).

Vous pouvez essayer aussi avec une autre adresse mail pour être certain que le mail n'est pas bloqué quelque part.


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

Offline

#5 2011-07-21 12:09:48

raspoutchia
Member
Registered: 2008-01-21
Posts: 196

Re: fonctionnalité Mot de passe oublié

Bonjour,

Aucune erreur apparue avec l'activation du mode debug

J'ai essayé avec une autre adresse mail mais le problème est resté le même.

Ci-après à toute fin utile le contenu du fichier php-errors.log que j'ai récupéré :

2011-07-21 10:36
Warning(2): mysql_connect(): Access denied for user 'ocs'@'localhost' (using password: YES)
Backtrace :
/srv/www/htdocs/inc/common.function.php:342        userErrorHandlerNormal()
/srv/www/htdocs/inc/dbmysql.class.php:139        mysql_connect()
/srv/www/htdocs/inc/dbmysql.class.php:113        DBmysql->connect()
/srv/www/htdocs/inc/dbmysql.class.php:57        DBmysql->__construct()
/srv/www/htdocs/inc/ocsserver.class.php:4158        DBocs->__construct()
/srv/www/htdocs/inc/ocsserver.class.php:4144        OcsServer::getDBocs()
/srv/www/htdocs/inc/ocsserver.class.php:833        OcsServer::checkOCSconnection()
/srv/www/htdocs/inc/config.class.php:922        OcsServer->showSystemInformations()
/srv/www/htdocs/ajax/config.tabs.php:80        Config->showSystemInformations()

Si quelqu'un a déjà utilisé la fonctionnalité "Mot de passe oublié" sans aucun problème, qu'il veuille bien nous le confirmer ici.

Merci bien.

Offline

#6 2011-07-21 21:16:21

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

Re: fonctionnalité Mot de passe oublié

Je confirme ça fonctionne....

Pour votre log d'erreur vous avez un problème de connexion avec votre base OCS rien à voir avec le sujet cité.


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

Offline

#7 2011-07-22 09:55:07

raspoutchia
Member
Registered: 2008-01-21
Posts: 196

Re: fonctionnalité Mot de passe oublié

Je ne vois vraiment pas d'où vient le problème,

Si vous avez une piste, je suis preneur.

Offline

#8 2011-07-25 12:37:17

raspoutchia
Member
Registered: 2008-01-21
Posts: 196

Re: fonctionnalité Mot de passe oublié

A titre d'information, je suis en 80.2

Offline

#9 2011-07-26 17:07:57

elfadili
Member
Registered: 2010-06-17
Posts: 8

Re: fonctionnalité Mot de passe oublié

Bonjour,
J'ai aussi le me problème, est ce que qlq a déja essayé cette fonctionalité ?
Merci

Offline

#10 2011-07-29 16:00:54

raspoutchia
Member
Registered: 2008-01-21
Posts: 196

Re: fonctionnalité Mot de passe oublié

Bonjour,

Je me demande si ce n'est pas un problème de paramétrage,

En effet, quant j'accède à la configuration de la notification Password Forget le seul choix possible pour le Destinataire est 'Utilisateur' qui, je ne sais pas trop à quoi il correspond, alors que normalement, tous les profils disponibles doivent pouvoir s'afficher pour être selectionnés.

si le système ne permet pas de choisir le bon Destinataire, il est normal que le mail de changement du mot de passe n'arrive jamais à destination.

Je ne sais pas ce que vous en pensez,

Dans l'attente de votre réaction,

Merci.

Offline

#11 2011-07-30 20:06:12

mips
Member
Registered: 2011-06-21
Posts: 44

Re: fonctionnalité Mot de passe oublié

Penser a paramétrer glpi pour envoyer des mail via smtp, sendmail ou autres...


Prod: Centos 5 - FusionInventory 0.85+1.3 - Glpi 0.85.5 - Exchange 2010 - Imap

Offline

#12 2011-07-30 20:17:27

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: fonctionnalité Mot de passe oublié

> ... Password Forget le seul choix possible pour le Destinataire est 'Utilisateur' ...
ça me semble normal.


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#13 2011-08-01 11:14:29

raspoutchia
Member
Registered: 2008-01-21
Posts: 196

Re: fonctionnalité Mot de passe oublié

bonjour,

choix smtp pour envoi mails ok

choix Utilisateur comme destinataire ok

mais aucun mail de notification n'est reçu à l'utilisation de la fonctionnalité 'Mot de passe oublié' alors que les autres notifications (par exemple New Ticket ou Add Followup) sont reçues avec succès

Offline

#14 2011-08-03 17:09:50

raspoutchia
Member
Registered: 2008-01-21
Posts: 196

Re: fonctionnalité Mot de passe oublié

nous comptons utiliser la fonctionnalité 'Mot de passe oublié' pour inscrire nos utilisateurs externes,

dans l'attente de vos réponses,

Offline

#15 2011-08-03 17:10:59

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: fonctionnalité Mot de passe oublié

Inscrire ? cette fonctionnalité est conçue pour les utilisateur déjà enregistrés.


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#16 2011-08-04 12:03:03

raspoutchia
Member
Registered: 2008-01-21
Posts: 196

Re: fonctionnalité Mot de passe oublié

bien entendu, cette fonctionnalité peut servir aux nouveaux utilisateurs enregistrés qui ne disposent pas encore de mots de passe.

Offline

#17 2011-08-04 12:10:08

elfadili
Member
Registered: 2010-06-17
Posts: 8

Re: fonctionnalité Mot de passe oublié

Bonjour,
En poussant les tests pour la fonctionalité "Mot de passe oublié" j'ai constaté les choses suicantes:

- Quand je déplace l'utilisateur vers l'antité racine, la fonctionalité "Mot de passe oublié" marche très bien, je reçoit alors dans ma boite le message et le lien pour modifier le mot de passe de l'utilisateur et le mot de passe s'initialise. Un petit problème au niveau du message affiché après avoir saisi l'adresse mail de l'utilisateur et cliquer sur le bouton "actualiser :  le message suivant s'affiche " Invalid address: Courriel expédié".

-Quand je déplace l'utilisateur de l'antité racine vers sa propre sous entité, après avoir saisie l'adresse mail de l'utilisateur pour changer le mot de passe et clique sur le bouton "actualisé", le message suivant s'affiche "Courrier expédié". Le problème c'est que je ne recoit aucun message a prepos du changemenr de password.

J'ai l'impression qu'il ya un problème d'heritage de la notification "password oublié": au niveau de l'antité racine ca marche, pour les autres antité non

Merci

Offline

#18 2011-08-04 13:03:21

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: fonctionnalité Mot de passe oublié

Pouvez vous essayer de remplacer, dans le fichier glpi/inc/user.class.php, ligne 2610

NotificationEvent::raiseEvent('passwordforget',$this);

Par

NotificationEvent::raiseEvent('passwordforget',$this, array('entities_id'=>0));

Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#19 2011-08-04 14:55:57

elfadili
Member
Registered: 2010-06-17
Posts: 8

Re: fonctionnalité Mot de passe oublié

j'ai effectué la modification demandée mais le problème persiste toujours

Offline

#20 2011-08-04 15:38:19

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: fonctionnalité Mot de passe oublié

Bon, je voie le pbm, mais il est plus complexe...
Il faut que l'utilisateur ai les droits sur l'entitié racine... ce qui n'est pas possible...

Merci d'essayer une autre modif
Dans le fichier glpi/inc/notificationtargetuser.class.php, ligne 59
Au lieu de

 $this->getUserByField('id');

Mettre

 
$data = array(
       'name' => $this->obj->getName(),
       'email' => $this->obj->getField('email'),
       'language' => $this->obj->getField('language'));
$this->addToAddressesList($data);

Merci d'avance pour vos tests/retours


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#21 2011-08-04 16:01:58

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: fonctionnalité Mot de passe oublié

Sujet déplacé dans la section Bug, pour ne pas l'oublier


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#22 2011-08-04 17:06:23

raspoutchia
Member
Registered: 2008-01-21
Posts: 196

Re: fonctionnalité Mot de passe oublié

bonjour,

je me suis permis de tester le changement proposé au niveau du fichier glpi/inc/notificationtargetuser.class.php

le problème ne se pose plus

il subsiste toutefois une petite remarque : après avoir saisi l'adresse mail de l'utilisateur et cliquer sur le bouton "actualiser :  le message suivant s'affiche "Invalid address: Courriel expédié. Veuillez vous reporter à celui-ci pour changer votre mot de passe"

il y a lieu de supprimer pour ce cas  'Invalid adress' qui apparait au début de ce message,

merci

Offline

#23 2011-08-05 14:33:29

elfadili
Member
Registered: 2010-06-17
Posts: 8

Re: fonctionnalité Mot de passe oublié

Bonjour,
Problème résolu
Merci

Offline

#24 2011-08-05 14:56:51

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: fonctionnalité Mot de passe oublié

@elfadili  @raspoutchia   merci pour votre contribution.

Ticket créé : https://forge.indepnet.net/issues/3051

La correction sera disponible dans la version 0.80.3

Je ferme ce fil.


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

Board footer

Powered by FluxBB