Certaines opérations du serveur peuvent être lentes et provoquer un dépassement du délai d'attente nginx 504. J'essaie d'ajouter une page d'erreur personnalisée pour les erreurs 502, 504 mais nginx affiche toujours la page d'erreur par défaut.
Voici ma configuration
server {
listen 443 ssl;
server_name falsename.name.com
ssl_certificate path_to_cert;
ssl_certificate_key path_to_key;
error_page 502 504 /errors/custom_504.html;
location /errors/ {
autoindex on;
root /usr/share/nginx/html;
try_files $uri /errors/404.html;
}
location / {
error_page 502 504 /errors/custom_504.html;
proxy_pass https://10.0.0.101:8514;
proxy_pass_request_headers on;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto https;
proxy_set_header Connection "";
proxy_http_version 1.1;
}
}