Die Domäne zeigt in Nginx die falsche Site an, aber nur für HTTP

Die Domäne zeigt in Nginx die falsche Site an, aber nur für HTTP

1.14.2-2+deb10u3Ich habe mehrere Sites in Nginx unter Debian 10 konfiguriert .

Einer ist a.mydomain.com, der andere ist b.mydomain.com.

Beide Domänen haben serverjeweils zwei Blöcke, für Port 80 und für Port 443.

In allen Serverblöcken server_nameist das gesetzt.

Alle Domänen fungieren als Proxyserver für Webanwendungen innerhalb von Systemd-Nspawn-Containern.

Nun funktionieren beide Sites gut mit HTTPS, aber für HTTP liefern alle GETs a.mydomain.comErgebnisse von b.mydomain.com. Dadurch werden auch automatische Rewrite-Weiterleitungen von HTTP zu HTTPS unterbrochen.

Irgendeine Idee, wie man das debuggen kann? Kann das passieren, wenn die Upstream-Webanwendung azu langsam ist oder einen Fehler aufweist? (Wahrscheinlich nicht, aber mir gehen im Moment die Ideen aus.) Danke!

verwandte Informationen