
Tenho vários sites configurados no Nginx 1.14.2-2+deb10u3
no Debian 10.
Um é a.mydomain.com
, outro é b.mydomain.com
.
Ambos os domínios possuem dois server
blocos cada, para a porta 80 e para a porta 443.
Em todos os blocos do servidor, o server_name
está definido.
Todos os domínios funcionam como servidores proxy para aplicativos da web dentro de contêineres systemd nspawn.
Agora, ambos os sites funcionam bem com HTTPS, mas para HTTP todos os GETs fornecem a.mydomain.com
resultados de b.mydomain.com
. Isso também interrompe os redirecionamentos de reescrita automática de HTTP para HTTPS.
Alguma ideia de como depurar isso? Isso pode acontecer se o aplicativo da web upstream a
for muito lento ou apresentar um erro? (Provavelmente não, mas estou sem ideias no momento.) Obrigado!