6
2014
Apache : Reason: Error reading from remote server
Cet article vous montre comment remédier aux erreurs de type “Reason: Error reading from remote server” lorsque vous utilisez apache comme proxy.
Cause :
Lorsque vous lancez un gros traitement sur une de vos applications en passant par un proxy apache, il est possible qu’apache bloque complètement l’accès à cette application lorsque son timeout est écoulé. Pour lui l’application n’est plus fonctionnel alors que le serveur applicatif est en train de traité la demande.
Solution :
Ajouter dans le virtualhost correspondant à l’application ces directives :
ProxyPass / http://172.17.4.109:3018/ retry=0 Keepalive=On timeout=1600
ProxyPassReverse / http://172.17.4.109:3018/
setenv proxy-initial-not-pooled 1
setenv proxy-initial-not-pooled 1 – Si cette variable est définie, aucune connexion faisant partie d’un jeu ne sera réutilisée si la connexion client est une connexion initiale.
retry=0 – ressaie à l’infinie
Keepalive=On : Permet de tester sur le serveur applicatif est toujours en vie
timeout=1600 : Met le timeout à 1600 secondes… cette valeur est à modifier en fonction de vos besoins.
Attention : Pensez-bien à faire un configtest avant de redémarrer apache.
Articles similaires
Publicité :)
Articles récents
- Grep – Extraire toutes les adresses IP d’un fichier text, Json, etc…
- Failed to Start File System Check – Vcenter 7
- Powershell – Se connecter à l’active directory depuis un poste windows 11
- Powershell – Autoriser l’exécution de scripts non signés
- Powershell – Changer le domaine des adresses emails de tous les utilisateurs AD
Partenaires
Mot-clefs
Mes derniers tweets
-
RT @BSE_Anoss: Lancement de #Starwheels le 19 Juin à 20h30 sur twitch/oganoss ! C'est mon plus gros projet, j’espère que vous sere… https://t.co/NjLCKbaHXA
Bonjour,
je suis pas douée en informatique. Où trouve t-on le virtual host ?