Tâche #35365
Distribution EOLE - Scénario #35263: Impossible d'ajouter un nouveau modèle de réseau Établissement sur Sphynx 2.8 et 2.9
Sphynx 2.8.1 - ajout d'un modèle de lien sécurisé/serveur RVP
100%
Description
Bonjour,
Lorsque je tente d'ajouter un nouveau modèle de lien sécurisé sur un sphynx 2.8.1, j'obtiens l'erreur suivante lorsque je veux ajouter un modèle de serveur RVP (cf. image jointe).
Les logs d'arv renvoient :
Error in AddTmplNode with args {b'name': [b'icc']} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/arv/web/page.py", line 86, in render ret = self.render_page(request) File "/usr/lib/python3/dist-packages/arv/web/childpage.py", line 51, in render_page name = request.args['name'][0] KeyError: 'name'
Révisions associées
Correction ajout d'un modèle de serveur lors de la création d'un modèle de lien sécurisé
Ref: #35365
Historique
#1 Mis à jour par Joël Cuissinat il y a 12 mois
Ça ressemble encore à un problème lié au passage de python2 à python3...
Pourrais-tu essayer de remplacer la ligne n°51 du fichier /usr/lib/python3/dist-packages/arv/web/childpage.py :
name = request.args['name'][0]
par :
name = request.args[b'name'][0].decode()
#2 Mis à jour par Joël Cuissinat il y a 12 mois
- aca.sphynx-2.8.1-instance-default
- https://sphynx.ac-test.fr:8088/
- onglet "Modèles"
- cliquer sur "Ajouter" en bas de la 1ère colonne
- saisir un nom + "suivant"
- cliquer sur "Ajouter"
- saisir un nom + "OK"
#3 Mis à jour par Joël Cuissinat il y a 12 mois
- Assigné à mis à Joël Cuissinat
- Tâche parente mis à #34668
#4 Mis à jour par Joël Cuissinat il y a 12 mois
Je précise que le .decode()
est facultatif car il est effectué si nécessaire dans la fonction add_tmpl_node
appelée à la ligne n°52.
#5 Mis à jour par Joël Cuissinat il y a 12 mois
- Statut changé de Nouveau à Résolu
→ paquets candidats pour EOLE ≥ 2.8.0
#6 Mis à jour par Joël Cuissinat il y a 12 mois
- % réalisé changé de 0 à 100
#7 Mis à jour par Joël Cuissinat il y a 11 mois
- Tâche parente changé de #34668 à #35263
#8 Mis à jour par Klaas TJEBBES il y a 10 mois
Sur un Sphynx 2.8.1 enregistré sur un Zéphir 2.9. Avant ET Après avoir fait init_sphynx (j'ai effectué les deux tests).
En suivant les instructions du commentaire #2, j'obtiens la capture d'écran "arv.png" (capture du test après init_sphynx, mais l'autre était identique).
#9 Mis à jour par Klaas TJEBBES il y a 10 mois
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0