{"id":25129,"date":"2022-05-31T21:08:07","date_gmt":"2022-05-31T19:08:07","guid":{"rendered":"https:\/\/exoconsult.com\/?p=25129"},"modified":"2022-05-31T21:08:55","modified_gmt":"2022-05-31T19:08:55","slug":"ah01075-error-dispatching-request-to-reading-input-brigade","status":"publish","type":"post","link":"https:\/\/exoconsult.com\/fr\/serveur\/ah01075-error-dispatching-request-to-reading-input-brigade\/","title":{"rendered":"AH01075: Error dispatching request to : (reading input brigade)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Si dans le fichier error_log se trouvant dans le r\u00e9pertoire \/opt\/bitnami\/apache2\/logs, vous voyez l&rsquo;erreur suivante : <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>(103)Software caused connection abort: &#91;client 80.64.145.247:47952] AH01075: Error dispatching request to : (reading input brigade), referer: https:\/\/&lt;&lt;URL&gt;&gt;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">C&rsquo;est que vous avez un \u00ab\u00a0probl\u00e8me\u00a0\u00bb avec le module Apache <code><strong>reqtimeout<\/strong><\/code>. Vous pouvez donner des directives \u00e0 Apache pour modifier les param\u00e8tres par d\u00e9faut. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour cela, ouvrez le fichier httpd.conf de votre serveur :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo nano httpd.conf<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Ajoutez la directive suivante :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;IfModule reqtimeout_module&gt;\n  RequestReadTimeout header=20-40,MinRate=500 body=20-60,MinRate=500\n&lt;\/IfModule&gt;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Cela signifie que Apache doit attendre au moins 20 secondes pour la r\u00e9ception des en-t\u00eates de la requ\u00eate. Si le client envoie des donn\u00e9es, augmente ce d\u00e9lai d&rsquo;une seconde pour chaque paquet de 500 octets re\u00e7us, mais n&rsquo;alloue que 40 secondes pour les en-t\u00eates de la requ\u00eate.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Et c&rsquo;est la m\u00eame logique pour le body (une image par exemple). Ce qui veut concr\u00e8tement dire que si une image met plus de 60 secondes pour \u00eatre envoy\u00e9e au serveur, une erreur HTTP 408 sera lanc\u00e9e et l&rsquo;image ne sera pas r\u00e9ceptionn\u00e9e par le serveur (timeout).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour en savoir plus sur la configuration : <a href=\"https:\/\/httpd.apache.org\/docs\/current\/mod\/mod_reqtimeout.html\">https:\/\/httpd.apache.org\/docs\/current\/mod\/mod_reqtimeout.html<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Si dans le fichier error_log se trouvant dans le r\u00e9pertoire \/opt\/bitnami\/apache2\/logs, vous voyez l&rsquo;erreur suivante : C&rsquo;est que vous avez un \u00ab\u00a0probl\u00e8me\u00a0\u00bb avec le module Apache reqtimeout. Vous pouvez donner des directives \u00e0 Apache pour modifier les param\u00e8tres par d\u00e9faut. Pour cela, ouvrez le fichier httpd.conf de votre serveur : Ajoutez la directive suivante : [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":25132,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"page_builder":"","wds_primary_category":0,"footnotes":""},"categories":[15,14],"tags":[],"class_list":["post-25129","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-apache","category-serveur"],"_links":{"self":[{"href":"https:\/\/exoconsult.com\/fr\/wp-json\/wp\/v2\/posts\/25129","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/exoconsult.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/exoconsult.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/exoconsult.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/exoconsult.com\/fr\/wp-json\/wp\/v2\/comments?post=25129"}],"version-history":[{"count":2,"href":"https:\/\/exoconsult.com\/fr\/wp-json\/wp\/v2\/posts\/25129\/revisions"}],"predecessor-version":[{"id":25135,"href":"https:\/\/exoconsult.com\/fr\/wp-json\/wp\/v2\/posts\/25129\/revisions\/25135"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/exoconsult.com\/fr\/wp-json\/wp\/v2\/media\/25132"}],"wp:attachment":[{"href":"https:\/\/exoconsult.com\/fr\/wp-json\/wp\/v2\/media?parent=25129"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/exoconsult.com\/fr\/wp-json\/wp\/v2\/categories?post=25129"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/exoconsult.com\/fr\/wp-json\/wp\/v2\/tags?post=25129"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}