![Proxy-Fehler im Serverprotokoll](https://rvso.com/image/760966/Proxy-Fehler%20im%20Serverprotokoll.png)
Ich betreibe ein React-Frontend auf website.com, ein zweites Frontend auf app.website.com und ein Node-Backend auf website.com:8080.
Fehler in Serverprotokollen
Ich habe zwei Fehler in meinen Serverprotokollen, die ziemlich regelmäßig (etwa jeden zweiten Tag) und immer zusammen auftreten. Der Referrer unterscheidet sich manchmal und ist manchmal auchhttps://app.website.com/
[proxy_http:error] [pid 21002:tid 140688062592768] (70007)The timeout specified has expired: [client xx.xxx.xx.xx:50461] AH01102: error reading status line from remote server 127.0.0.1:8080, referer: https://website.com/sign-up
[proxy:error] [pid 21002:tid 140688062592768] [client xx.xxx.xx.xx:50461] AH00898: Error reading from remote server returned by /api/v2/register_stakeholder, referer: https://website.com/sign-up
Virtualhost beinhaltet
<VirtualHost *:80>
ServerName website.com
ProxyPreserveHost On
ProxyPass /api/ http://127.0.0.1:8080/
ProxyPassReverse /api/ http://127.0.0.1:8080/
</VirtualHost>
<VirtualHost *:80>
ServerName app.website.com
ProxyPreserveHost On
ProxyPass /api http://127.0.0.1:8080/api/
ProxyPassReverse /api http://127.0.0.1:8080/api/
</VirtualHost>
Frage
Was verursacht diese Fehler und wie kann ich sie beheben?
Ich selbst kenne mich mit Virtualhosts sehr wenig aus und kann den Entwickler, der es für mich eingerichtet hat, nicht fragen. Alle drei Fehler scheinen auf eine falsche Konfiguration des Proxys hinzuweisen.https://serverfault.com/a/237485/Ich habe etwas über das Hinzufügen Keepalive=On
zur ProxyPass
Zeile gelesen. Aber ich habe keine Ahnung, was das bewirkt, ob das mein Problem lösen würde und ob es sicher ist, dies zu tun.