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
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
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
#28572supprimé
#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é