Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BO] Erreurs liste des signalements #3398

Merged
merged 1 commit into from
Dec 6, 2024

Conversation

sfinx13
Copy link
Collaborator

@sfinx13 sfinx13 commented Dec 4, 2024

Ticket

#3397

Description

La solution appliqué sur cet PR a introduit une régression dans l'affichage de la liste avec certains filtres, notamment sur le widget "nouveau suivi".

Le problème vient de la quantité d'information stockée dans le cookie. Contrairement à la session qui n'a pas de limite de taille intrinsèque (ça va dépendre du redis nous concernant), les cookies sont limités par la taille totale des en-têtes HTTP, ce qui peut causer des erreurs serveur lorsque trop d'informations sont envoyés.

2024-12-04T17:22:55.237901707Z 2024/12/04 17:22:55 [error] 43#43: *94 upstream sent too big header while reading response header from upstream, client: 172.20.0.1, server: , request: "GET /bo/list/signalements/?sortBy=lastSuiviAt&direction=DESC&nouveauSuivi=oui HTTP/1.1", upstream: "fastcgi://172.20.0.8:9000", host: "localhost:8080"
Augmenter la taille des en-têtes côté nginx corrigera le problème pour quelques temps donc mieux vaut ne pas stocker le contenu des filtres dans le cookie.

Changements apportés

Pré-requis

Tests

  • Afficher la liste
  • Tester les widgets du dashboard

Copy link

sonarqubecloud bot commented Dec 4, 2024

@sfinx13 sfinx13 marked this pull request as draft December 5, 2024 08:45
@numew numew marked this pull request as ready for review December 6, 2024 08:58
Copy link
Collaborator

@emilschn emilschn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK lecture et test
Vu ensemble en stand-up : on merge pour corriger le souci en cours.
Et on se posera pour le faire plus proprement pour corriger le souci initial plus tard.

@emilschn emilschn merged commit 90be4b8 into main Dec 6, 2024
6 checks passed
@sfinx13 sfinx13 deleted the feature/3397-remove-cookie-header branch December 19, 2024 19:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants