Project

General

Profile

Tâche #33945

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

Erreurs 500 aléatoires en haute dispo

Added by Jeremie Andrei about 2 years ago. Updated about 2 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
03/11/2022
Due date:
% Done:

100%

Remaining (hours):
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 View (682 Bytes) Jeremie Andrei, 03/11/2022 03:05 PM

Associated revisions

Revision 4fbd48b1 (diff)
Added by Joël Cuissinat about 2 years ago

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

Ref: #33945
Thanks: Jeremie Andrei

History

#1 Updated by Joël Cuissinat about 2 years ago

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

#2 Updated by Jeremie Andrei about 2 years ago

Bonjour Joël,
Nous sommes en 2.6.2.

#3 Updated by Joël Cuissinat about 2 years ago

  • Assigned To set to Joël Cuissinat
  • Parent task set to #33781

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

#4 Updated by Joël Cuissinat about 2 years ago

  • Project changed from EoleSSO to Distribution EOLE
  • Status changed from Nouveau to Résolu

#5 Updated by Joël Cuissinat about 2 years ago

  • % Done changed from 0 to 100

#6 Updated by Fabrice Barconnière about 2 years ago

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 Updated by Fabrice Barconnière about 2 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) set to 0.0

Also available in: Atom PDF