Articles

AH01075: Error dispatching request to : (reading input brigade)

ExoConsult

Statut de vérification technique indisponible

Dans cet article

Si dans le fichier error_log se trouvant dans le répertoire /opt/bitnami/apache2/logs, vous voyez l’erreur suivante :

(103)Software caused connection abort: [client 80.64.145.247:47952] AH01075: Error dispatching request to : (reading input brigade), referer: https://<<URL>>

C’est que vous avez un « problème » avec le module Apache reqtimeout. Vous pouvez donner des directives à Apache pour modifier les paramètres par défaut.

Pour cela, ouvrez le fichier httpd.conf de votre serveur :

sudo nano httpd.conf

Ajoutez la directive suivante :

<IfModule reqtimeout_module>
  RequestReadTimeout header=20-40,MinRate=500 body=20-60,MinRate=500
</IfModule>

Cela signifie que Apache doit attendre au moins 20 secondes pour la réception des en-têtes de la requête. Si le client envoie des données, augmente ce délai d’une seconde pour chaque paquet de 500 octets reçus, mais n’alloue que 40 secondes pour les en-têtes de la requête.

Et c’est la même logique pour le body (une image par exemple). Ce qui veut concrètement dire que si une image met plus de 60 secondes pour être envoyée au serveur, une erreur HTTP 408 sera lancée et l’image ne sera pas réceptionnée par le serveur (timeout).

Pour en savoir plus sur la configuration : https://httpd.apache.org/docs/current/mod/mod_reqtimeout.html

Une réponse

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous avez une mission ou un projet en tête ?

Parlez-moi de ce dont votre équipe a besoin ou du problème que vous cherchez à résoudre.