Nginx renvoie une réponse vide sur l’URL longue – (échoué) net :: ERR_EMPTY_RESPONSE

J’exécute plusieurs serveurs nginx qui écrivent uniquement les requêtes en cours dans un fichier journal. Récemment, j’ai remarqué que les longues URL ne sont pas traitées par le nginx. nginx n’enregistre même pas les appels comme des erreurs ou des informations ou tout autre niveau de débogage et j’obtiens le net (échoué) :: ERR_EMPTY_RESPONSE

message d’erreur à la place.

Si je réduis le nombre de caractères pour cette URL, cela fonctionne bien. J’essaie de savoir si je peux créer une configuration différente au lieu de diviser le fichier en plusieurs petits appels.

Ajoutez ceci à votre fichier de configuration nginx:

 client_header_buffer_size 64k; large_client_header_buffers 4 64k;