Tâche #32607
Scénario #32401: AmonEcole 2.8.1rc1 : impossible de modifier le mot de passe dans EOP/EOE
Pouvoir modifier le mot de passe depuis le conteneur fichier
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Début:
03/05/2021
Echéance:
% réalisé:
100%
Restant à faire (heures):
0.0
Révisions associées
pouvoir changer le mot de passe à distance (ref #32607)
pouvoir changer le mot de passe à distance (ref #32607)
Historique
#1 Mis à jour par Emmanuel GARETTE il y a presque 3 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Emmanuel GARETTE il y a presque 3 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 0 à 100
#3 Mis à jour par Joël Cuissinat il y a presque 3 ans
- Sujet changé de Pouvoir modifié le mot de passe depuis le conteneur fichier à Pouvoir modifier le mot de passe depuis le conteneur fichier
#4 Mis à jour par Joël Cuissinat il y a presque 3 ans
- Statut changé de Résolu à En cours
C'est OK pour EOE mais il y a encore une erreur si on essaie de modifier des mots de passe élève avec EOP :
2021-06-02T12:58:49.991463+02:00 partage controle-vnc[8208]: 2021-06-02T12:58:49+0200 [xmlrpc_eop.RpcServer#critical] 2021-06-02T12:58:49.991672+02:00 partage controle-vnc[8208]: #011Traceback (most recent call last): 2021-06-02T12:58:49.991721+02:00 partage controle-vnc[8208]: #011 File "/usr/lib/python3/dist-packages/twisted/web/server.py", line 199, in process 2021-06-02T12:58:49.991771+02:00 partage controle-vnc[8208]: #011 self.render(resrc) 2021-06-02T12:58:49.991814+02:00 partage controle-vnc[8208]: #011 File "/usr/lib/python3/dist-packages/twisted/web/server.py", line 259, in render 2021-06-02T12:58:49.991858+02:00 partage controle-vnc[8208]: #011 body = resrc.render(self) 2021-06-02T12:58:49.991906+02:00 partage controle-vnc[8208]: #011 File "/usr/lib/python3/dist-packages/twisted/web/resource.py", line 250, in render 2021-06-02T12:58:49.991946+02:00 partage controle-vnc[8208]: #011 return m(request) 2021-06-02T12:58:49.991985+02:00 partage controle-vnc[8208]: #011 File "/usr/lib/python3/dist-packages/twisted/web/xmlrpc.py", line 174, in render_POST 2021-06-02T12:58:49.992025+02:00 partage controle-vnc[8208]: #011 d = defer.maybeDeferred(function, *args) 2021-06-02T12:58:49.992065+02:00 partage controle-vnc[8208]: #011--- <exception caught here> --- 2021-06-02T12:58:49.992100+02:00 partage controle-vnc[8208]: #011 File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 151, in maybeDeferred 2021-06-02T12:58:49.992139+02:00 partage controle-vnc[8208]: #011 result = f(*args, **kw) 2021-06-02T12:58:49.992179+02:00 partage controle-vnc[8208]: #011 File "/usr/share/eole/controlevnc/xmlrpc_eop.py", line 405, in xmlrpc_remote_change_mdp_eleve 2021-06-02T12:58:49.992223+02:00 partage controle-vnc[8208]: #011 ldapuser.c_mod_password(logineleve, new_password, container=None, must_change=must_change) 2021-06-02T12:58:49.992258+02:00 partage controle-vnc[8208]: #011 File "/usr/lib/python3/dist-packages/scribe/eoleuser.py", line 724, in c_mod_password 2021-06-02T12:58:49.992316+02:00 partage controle-vnc[8208]: #011 self.password_must_change(login, container=container) 2021-06-02T12:58:49.992365+02:00 partage controle-vnc[8208]: #011 File "/usr/lib/python3/dist-packages/scribe/eoleuser.py", line 737, in password_must_change 2021-06-02T12:58:49.992413+02:00 partage controle-vnc[8208]: #011 passwd.password_must_change(login, container=container) 2021-06-02T12:58:49.992452+02:00 partage controle-vnc[8208]: #011 File "/usr/lib/python3/dist-packages/fichier/passwd.py", line 37, in password_must_change 2021-06-02T12:58:49.992491+02:00 partage controle-vnc[8208]: #011 raise Exception(' '.join(ret[1:])) 2021-06-02T12:58:49.992541+02:00 partage controle-vnc[8208]: #011builtins.Exception: Could not find name 3b.01
#5 Mis à jour par Emmanuel GARETTE il y a presque 3 ans
- Statut changé de En cours à Résolu
Je crois qu'il y a confusion entre le scénario et la tâche.
Cette tâche ne concerne pas EOP et EOE d'autres tâches vont venir.
#6 Mis à jour par Fabrice Barconnière il y a presque 3 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0