Aller au contenu
Erreurs NginxErreur
upstream sent too big header while reading response header from upstream

upstream sent too big header while reading response header from upstream — En-tête upstream trop volumineux

Le serveur upstream a envoyé des en-têtes de réponse plus grands que le buffer de Nginx.

nginxserver

Causes de cette erreur

Les en-têtes de réponse upstream (y compris Set-Cookie) dépassent proxy_buffer_size ou fastcgi_buffer_size.

Comment la corriger

Augmentez proxy_buffer_size (ou fastcgi_buffer_size) et proxy_buffers (ou fastcgi_buffers). Réduisez la taille des en-têtes de réponse de l'upstream.

Exemple

# Increase FastCGI buffer sizes
fastcgi_buffer_size 32k;
fastcgi_buffers 8 16k;
Documentation officielle

Codes d'erreur associés