Projet

Général

Profil

Tâche #28668

Scénario #28323: EOP : Supprimer l'option "Forcer la modification du mot de passe à la première connexion"

Vérifier le changement de mot de passe avec EOP sur ScribeAD

Ajouté par Benjamin Bohard il y a presque 5 ans. Mis à jour il y a presque 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
29/04/2019
Echéance:
28/06/2019
% réalisé:

100%

Temps estimé:
0.00 h
Restant à faire (heures):
0.0

Description

Correction SCRIBE-T09b-005 - Changement du mot de passe des élèves - scribe (2.7.1-rc2)

Pas №7

Le mot de passe ne peut pas être changé. L’application indique l’impossibilité de contacter le serveur

juin 20 11:47:05 scribe controle-vnc[2490]: 2019-06-20T11:47:05+0200 [twisted.python.log#info] 127.0.0.1 - - [20/Jun/2019:09:47:04 +0000] "POST /RPC2 HTTP/1.1" 200 129 "-" "xmlrpclib.py/1.0.1 (by www.pythonware.com)" 
juin 20 11:47:05 scribe controle-vnc[2490]: 2019-06-20T11:47:05+0200 [twisted.python.log#info] 127.0.0.1 - - [20/Jun/2019:09:47:04 +0000] "POST /RPC2 HTTP/1.1" 200 129 "-" "xmlrpclib.py/1.0.1 (by www.pythonware.com)" 
juin 20 11:47:05 scribe controle-vnc[2490]: 2019-06-20T11:47:05+0200 [twisted.python.log#info] 127.0.0.1 - - [20/Jun/2019:09:47:04 +0000] "POST /RPC2 HTTP/1.1" 200 129 "-" "xmlrpclib.py/1.0.1 (by www.pythonware.com)" 
juin 20 11:47:05 scribe controle-vnc[2490]: 2019-06-20T11:47:05+0200 [twisted.python.log#info] 127.0.0.1 - - [20/Jun/2019:09:47:04 +0000] "POST /RPC2 HTTP/1.1" 200 129 "-" "xmlrpclib.py/1.0.1 (by www.pythonware.com)" 
juin 20 11:47:05 scribe controle-vnc[2490]: 2019-06-20T11:47:05+0200 [twisted.python.log#info] 127.0.0.1 - - [20/Jun/2019:09:47:04 +0000] "POST /RPC2 HTTP/1.1" 200 129 "-" "xmlrpclib.py/1.0.1 (by www.pythonware.com)" 
juin 20 11:47:06 scribe controle-vnc[2490]: 2019-06-20T11:47:06+0200 [_GenericHTTPChannelProtocol,50,127.0.0.1] Unhandled Error
juin 20 11:47:06 scribe controle-vnc[2490]:         Traceback (most recent call last):
juin 20 11:47:06 scribe controle-vnc[2490]:           File "/usr/lib/python2.7/dist-packages/twisted/web/server.py", line 195, in process
juin 20 11:47:06 scribe controle-vnc[2490]:             self.render(resrc)
juin 20 11:47:06 scribe controle-vnc[2490]:           File "/usr/lib/python2.7/dist-packages/twisted/web/server.py", line 255, in render
juin 20 11:47:06 scribe controle-vnc[2490]:             body = resrc.render(self)
juin 20 11:47:06 scribe controle-vnc[2490]:           File "/usr/lib/python2.7/dist-packages/twisted/web/resource.py", line 250, in render
juin 20 11:47:06 scribe controle-vnc[2490]:             return m(request)
juin 20 11:47:06 scribe controle-vnc[2490]:           File "/usr/lib/python2.7/dist-packages/twisted/web/xmlrpc.py", line 172, in render_POST
juin 20 11:47:06 scribe controle-vnc[2490]:             d = defer.maybeDeferred(function, *args)
juin 20 11:47:06 scribe controle-vnc[2490]:         --- <exception caught here> ---
juin 20 11:47:06 scribe controle-vnc[2490]:           File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 150, in maybeDeferred
juin 20 11:47:06 scribe controle-vnc[2490]:             result = f(*args, **kw)
juin 20 11:47:06 scribe controle-vnc[2490]:           File "/usr/share/eole/controlevnc/xmlrpc_eop.py", line 395, in xmlrpc_remote_password_must_change
juin 20 11:47:06 scribe controle-vnc[2490]:             ldapuser.password_must_change(logineleve, container=None)
juin 20 11:47:06 scribe controle-vnc[2490]:           File "/usr/lib/python2.7/dist-packages/scribe/eoleuser.py", line 755, in password_must_change
juin 20 11:47:06 scribe controle-vnc[2490]:             passwd.password_must_change(login, container=container)
juin 20 11:47:06 scribe controle-vnc[2490]:           File "/usr/lib/python2.7/dist-packages/fichier/passwd.py", line 37, in password_must_change
juin 20 11:47:06 scribe controle-vnc[2490]:             raise Exception(' '.join(ret[1:]))
juin 20 11:47:06 scribe controle-vnc[2490]:         exceptions.Exception:  Could not find name c32e4
juin 20 11:47:06 scribe controle-vnc[2490]:         
juin 20 11:47:06 scribe controle-vnc[2490]: 2019-06-20T11:47:06+0200 [twisted.python.log#info] 127.0.0.1 - - [20/Jun/2019:09:47:05 +0000] "POST /RPC2 HTTP/1.1" 200 263 "-" "xmlrpclib.py/1.0.1 (by www.pythonware.com)" 

Pas №<Y>

Exécution Squash-TM

Révisions associées

Révision edfa4539 (diff)
Ajouté par Joël Cuissinat il y a presque 5 ans

Disable "password must change" in AD mode

Ref: #28668

Historique

#1 Mis à jour par Benjamin Bohard il y a presque 5 ans

  • Description mis à jour (diff)

#2 Mis à jour par Scrum Master il y a presque 5 ans

  • Sujet changé de Correction SCRIBE-T09b-005 - Changement du mot de passe des élèves - scribe (2.7.1-rc2) à Vérifier le changement de mot de passe avec EOP sur ScribeAD
  • Description mis à jour (diff)
  • Tâche parente #28572 supprimé

#3 Mis à jour par Scrum Master il y a presque 5 ans

  • Tracker changé de Tâche à Scénario
  • Echéance mis à 28/06/2019

#4 Mis à jour par Joël Cuissinat il y a presque 5 ans

  • Assigné à mis à Joël Cuissinat
  • Release mis à EOLE 2.7.1
  • Points de scénarios mis à 1.0

#5 Mis à jour par Joël Cuissinat il y a presque 5 ans

  • Tâche parente mis à #28323

#6 Mis à jour par Joël Cuissinat il y a presque 5 ans

  • Statut changé de Nouveau à En cours

#7 Mis à jour par Joël Cuissinat il y a presque 5 ans

Problème reproduit : si on laisse la case cochée, le code se poursuit jusqu'à l'appel système suivant :

# /usr/bin/net sam set pwdmustchangenow c32e4 yes
Could not find name c32e4

Comme il existe déjà un scénario pour que l'option soit masquée en mode AD (#28323), nous allons le traiter pour EOLE >= 2.6.2.

#8 Mis à jour par Joël Cuissinat il y a presque 5 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100

#9 Mis à jour par Gérald Schwartzmann il y a presque 5 ans

Les mots de passe des utilisateurs suivants ont été modifiés avec succès :

    01 3a : Eole12345! ; 02 3a : Eole12345!

Modifications enregistrées dans votre répertoire personnel dans le fichier mot-de-passe_25_6_0.csv.

#10 Mis à jour par Gérald Schwartzmann il y a presque 5 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF