Projet

Général

Profil

Tâche #33945

Scénario #33781: Traitement express MEN (06-12)

Erreurs 500 aléatoires en haute dispo

Ajouté par Jeremie Andrei il y a environ 2 ans. Mis à jour il y a environ 2 ans.

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

100%

Restant à faire (heures):
0.0

Description

Bonjour

Nous avons activé la haute dispo (eole-sso-cluster) depuis quelques mois, et ajouté des frontaux supplémentaires plus récemment. Nous rencontrons des erreurs "Internal Server Error 'ST-sso-mediacentreac-poitiersfr-6ba9b90ee37...'", sur certaines fédération, notamment dans l'application "econnect" (accès au GAR), au moment de l'accès au module d'affectation des ressources.

Nous retouvons cette erreur dans les logs :
[-] Traceback (most recent call last):
[-] File "./saml_resources.py", line 63, in render
[-] return self._render(request)
[-] File "./saml_resources.py", line 938, in _render
[-] ticket = self.manager.app_sessions[app_ticket]
[-] KeyError: 'ST-sso-mediacentreac-poitiersfr-6ba9b90ee37...'

Il semble que nous tombons dans un cas où le ticket n'est pas cherché dans la base mais simplement dans le cache local. Nous avons appliqué la modification jointe qui semble corriger le problème pour notre cas.

Cordialement

saml_resources.py-cluster.patch Voir (682 octets) Jeremie Andrei, 11/03/2022 15:05

Révisions associées

Révision 4fbd48b1 (diff)
Ajouté par Joël Cuissinat il y a environ 2 ans

Application du patch concernant les "Erreurs 500 aléatoires en haute dispo"

Ref: #33945
Thanks: Jeremie Andrei

Historique

#1 Mis à jour par Joël Cuissinat il y a environ 2 ans

Bonjour,
Vous êtes sur quelle version d'EOLE ?

#2 Mis à jour par Jeremie Andrei il y a environ 2 ans

Bonjour Joël,
Nous sommes en 2.6.2.

#3 Mis à jour par Joël Cuissinat il y a environ 2 ans

  • Assigné à mis à Joël Cuissinat
  • Tâche parente mis à #33781

Merci, nous allons intégrer le patch sur EOLE >= 2.6.2 alors...

#4 Mis à jour par Joël Cuissinat il y a environ 2 ans

  • Projet changé de EoleSSO à Distribution EOLE
  • Statut changé de Nouveau à Résolu

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

  • % réalisé changé de 0 à 100

#6 Mis à jour par Fabrice Barconnière il y a environ 2 ans

OK, patch appliqué à partir de 2.6.2

$ git tag --contains 4fbd48b1e577a78fd550a480577afdea4ece943a
pkg/eole/eole-2.6/2.6.2-11
pkg/eole/eole-2.7/2.7.0-12
pkg/eole/eole-2.7/2.7.1-17
pkg/eole/eole-2.7/2.7.2-30
pkg/eole/eole-2.8/2.8.0-39
pkg/eole/eole-2.8/2.8.1-20

#7 Mis à jour par Fabrice Barconnière il y a environ 2 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0

Formats disponibles : Atom PDF