Projet

Général

Profil

Tâche #36661

Scénario #36651: EOP : traceback dans les logs à la déconnexion d'un utilisateur

Exception lors de la déconnexion

Ajouté par Laurent Gourvenec il y a 12 mois. Mis à jour il y a 11 mois.

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

100%

Restant à faire (heures):
0.0

Description

Vu sur un scribe 2.10, lors de la déconnexion, une exception est apparu dans les logs :

2025-03-26 11:21:43,822: eop ERROR login - Internal error during Authentication : name '_' is not defined
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/eoleauthlib/authclient.py", line 125, in login
    return client.authenticate()
           ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/eoleauthlib/client.py", line 64, in authenticate
    self.is_authenticated()
  File "/usr/lib/python3/dist-packages/eoleauthlib/client.py", line 108, in is_authenticated
    user_data = self._check_authentication()
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/eoleauthlib/plugins/cas.py", line 88, in _check_authentication
    self._process_logout_request()
  File "/usr/lib/python3/dist-packages/eoleauthlib/plugins/cas.py", line 120, in _process_logout_request
    current_app.logger.debug(_('logout requested by CAS server'))
                             ^
NameError: name '_' is not defined

Révisions associées

Révision 86719bcf (diff)
Ajouté par Benjamin Bohard il y a 11 mois

Importer la fonction de traduction.

Ref #36661

Historique

#1 Mis à jour par Joël Cuissinat il y a 12 mois

  • Tâche parente mis à #36651

#2 Mis à jour par Benjamin Bohard il y a 11 mois

Le code est similaire depuis la 2.4.0. La fonction pour traduire n’a jamais été importée dans le plugin CAS.

Peut-être que le code n’est pas appelé dans les circonstances de tests courantes.

#3 Mis à jour par Benjamin Bohard il y a 11 mois

  • Projet changé de EOP à Distribution EOLE
  • Assigné à mis à Benjamin Bohard

#4 Mis à jour par Benjamin Bohard il y a 11 mois

  • Statut changé de Nouveau à À valider

#5 Mis à jour par Laurent Gourvenec il y a 11 mois

  • Statut changé de À valider à Résolu
  • % réalisé changé de 0 à 100

#6 Mis à jour par Joël Cuissinat il y a 11 mois

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0
eoleflask-aaa$ git branch -r --contains 86719bcf  
  origin/2.9.0/master
  origin/HEAD -> origin/master
  origin/dist/eole/2.10.0/master
  origin/dist/eole/2.9.0/master
  origin/master

Formats disponibles : Atom PDF