Projet

Général

Profil

Tâche #34615

Scénario #33745: EOLE 2.9 : Rendre disponible l'interface Era

Problème de connexion au serveur xmlrpc de Zéphir

Ajouté par Benjamin Bohard il y a plus d'un an. Mis à jour il y a plus d'un an.

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

100%

Restant à faire (heures):
0.0

Révisions associées

Révision c3a1c283 (diff)
Ajouté par Benjamin Bohard il y a plus d'un an

Monter le répertoire /etc/ssl/certs et le déclarer pour le contexte ssl.

Ref #34615

Historique

#1 Mis à jour par Benjamin Bohard il y a plus d'un an

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Benjamin Bohard il y a plus d'un an

  • Assigné à mis à Benjamin Bohard

#3 Mis à jour par Benjamin Bohard il y a plus d'un an

  • Sujet changé de Problème de validation du certificat du Zéphir à Problème de connexion au serveur xmlrpc de Zéphir
Liste des erreurs rencontrées dans une console python en tentant de reproduire la connexion depuis ERA :
  • certificat du zéphir non valide (peut être résolu en partageant le dossier /etc/ssl/certs et en créant un contexte ssl chargeant ce répertoire, à passer à la création de l’object ServerProxy)
  • xmlrpclib.ProtocolError: <ProtocolError for admin_zephir::8070/RPC2: 401 Unauthorized>

Il y a forcément moins de problèmes en utilisant le bon port 7080 pour le xmlrpc.

>>> from xmlrpclib import ServerProxy
>>> import ssl
>>> ssl_context = ssl.SSLContext(ssl.PROTOCOL_TLS)
>>> s=ServerProxy('https://admin_zephir:eole@zephir.ac-test.fr:7080', context=ssl_context)
>>> s.get_permissions('admin_zephir')
[1, [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 21, 22, 23, 31, 40]]

Le problème subsiste depuis l’application ERA :

Erreur lors de la connexion à zephir ou droits insuffisants

Le conteneur n’était pas à jour.

#5 Mis à jour par Benjamin Bohard il y a plus d'un an

  • Statut changé de En cours à À valider

#6 Mis à jour par Ludwig Seys il y a plus d'un an

  • Statut changé de À valider à Résolu

#7 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Statut changé de Résolu à Fermé
  • % réalisé changé de 0 à 100
  • Restant à faire (heures) mis à 0.0

Testé OK

Formats disponibles : Atom PDF