Hilfe bei Multi-Container und nginx und plesk

Hallo,

ich konnte zwei Discourse-Container auf meinem Server mit Plesk unter zwei verschiedenen Domains installieren. Beide laufen, aber ich erhalte einen 502-Fehler.

In der Fehlermeldung steht:
2020/04/18 13:48:45 [error] 61#61: *125 upstream prematurely closed connection while reading response header from upstream, client: 172.17.0.1, server: _, request: \"GET / HTTP/1.0\", upstream: \"http://127.0.0.1:3000/\", host: \"my.domain\"

Wenn ich nur einen Container ausführe, tritt dieser Fehler überhaupt nicht auf. Ich habe einige Einstellungen ausprobiert, konnte das Problem jedoch nicht beheben. Meines Wissens hat dies etwas mit Nginx zu tun, und möglicherweise haben die Container dieselbe DOCKER_HOST_IP. Leider konnte ich nicht herausfinden, wo ich dies ändern kann. Änderungen dieses Wertes in Plesk hatten keine Auswirkungen auf das Log. Ich wäre Ihnen sehr dankbar, wenn Sie mir dabei helfen könnten oder mir zumindest klare Hinweise geben könnten, was ich noch einstellen muss.

Entschuldigen Sie bitte mein schlechtes Englisch, ich hoffe, meine Sätze ergeben Sinn.

Ok, i was able to fix my issue. Here how i was able to fix it:

Many solutions for this error message was timeout related, so i tried the same fix. But it didnt make any changes, here is how i set up the additional nginx directives initialy:

 location / {
	proxy_pass [https://localhost:8500/;](http://)
	proxy_set_header Host $http_host;
	proxy_http_version 1.1;
	proxy_set_header X-Forwarded-Proto $scheme;
	proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
	proxy_redirect https://localhost:8500/ https://my.domain;
	proxy_read_timeout 300s;
	proxy_connect_timeout 75s;
}

But like i’ve said, this did nothing. So i kept on searching, till i found this link:

this suggest to put the timout paramters just into the textfield, so i did:
Anmerkung 2020-04-19 202605

The Proxy is handled via the Plesk Docker Plugin.
Now everything is working perfect. Hope this helps someone else struggeling with the same issue.

1 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.