Project

General

Profile

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

Added by Emmanuel GARETTE about 3 years ago. Updated about 3 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
05/03/2021
Due date:
% Done:

100%

Remaining (hours):
0.0

Associated revisions

Revision a87fa76f (diff)
Added by Emmanuel GARETTE about 3 years ago

pouvoir changer le mot de passe à distance (ref #32607)

Revision 98af8f30 (diff)
Added by Emmanuel GARETTE about 3 years ago

pouvoir changer le mot de passe à distance (ref #32607)

History

#1 Updated by Emmanuel GARETTE about 3 years ago

  • Status changed from Nouveau to En cours

#2 Updated by Emmanuel GARETTE about 3 years ago

  • Status changed from En cours to Résolu
  • % Done changed from 0 to 100

#3 Updated by Joël Cuissinat about 3 years ago

  • Subject changed from Pouvoir modifié le mot de passe depuis le conteneur fichier to Pouvoir modifier le mot de passe depuis le conteneur fichier

#4 Updated by Joël Cuissinat about 3 years ago

  • Status changed from Résolu to 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 Updated by Emmanuel GARETTE about 3 years ago

  • Status changed from En cours to 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 Updated by Fabrice Barconnière about 3 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) set to 0.0

Also available in: Atom PDF