Je reçois l’erreur dans le error_log
erreurs. J’ai pu comprendre que je devais augmenter ProxyTimeout
.
Cependant, je n’ai pas pu trouver où puis-je le changer. Tout ce que je pouvais faire était d’append ceci au server.xml
:
Une idée de comment augmenter exactement le ProxyTimeout
? J’utilise Ubuntu
depuis AWS
et Apache Tomcat v7
J’ai essayé d’append ceci dans proxy-html.conf
:
ProxyRequests On AddDefaultCharset off Order deny,allow Allow from all ProxyPreserveHost Off ProxyTimeout 1200
J’ai aussi ajouté ceci dans httpd.conf
:
TimeOut 600
J’ai redémarré le serveur Tomcat mais aucune des configurations ci-dessus ne m’a aidé.
Au fait, c’est l’erreur exacte, je ne comprends pas pourquoi il y a un proxy mentionné. Je ne me connecte pas via un serveur proxy … Le problème se produit lorsque je soumets un formulaire, ce qui déclenche un traitement difficile. Ensuite, il arrive à environ 60 secondes. Cependant, le programme s’exécute toujours, seule la demande expire.
Erreur:
[Thu Aug 13 07:34:21.677693 2015] [proxy_ajp:error] [pid 1515] (70007)The timeout specified has expired: AH01030: ajp_ilink_receive() can't receive header [Thu Aug 13 07:34:21.677769 2015] [proxy_ajp:error] [pid 1515] [client 212.130.108.58:52206] AH00992: ajp_read_header: ajp_ilink_receive failed, referer: http://52.17.109.177/Visma_UploadInterface/MappingServlet [Thu Aug 13 07:34:21.677782 2015] [proxy_ajp:error] [pid 1515] (70007)The timeout specified has expired: [client 212.130.108.58:52206] AH00878: read response failed from 127.0.0.1:8009 (localhost), referer: http://52.17.109.177/Visma_UploadInterface/MappingServlet
Je l’ai résolu en ajoutant ces deux lignes simples dans le fichier httpd.conf
:
Timeout 600 ProxyTimeout 600
J’ai également redémarré tout le serveur, pas seulement Tomcat. Aucune idée si cela était nécessaire, mais semble-t-il.