Projet

Général

Profil

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

Ajouté par Emmanuel GARETTE il y a presque 3 ans. Mis à jour il y a presque 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
03/05/2021
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Révisions associées

Révision a87fa76f (diff)
Ajouté par Emmanuel GARETTE il y a presque 3 ans

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

Révision 98af8f30 (diff)
Ajouté par Emmanuel GARETTE il y a presque 3 ans

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

Formats disponibles : Atom PDF