gerenciador de proxy nginx: não resolve https, mas http funciona

gerenciador de proxy nginx: não resolve https, mas http funciona

Eu tenho uma pequena rede doméstica com furo em 192.168.0.3 e um pequeno servidor doméstico em 192.168.0.41. No servidor doméstico, executo alguns serviços, como dashy, gogs (em contêineres docker) e também tenho um contêiner docker para o gerenciador de proxy nginx.

Eu possuo um nome de domínio (vamos chamá-lo de "domain.name"), que estou usando para acessar meus serviços internos como dashy.domain.name, usando o gerenciador de proxy nginx. No pihole, criei registros DNS personalizados, como dashy.domain.name. nginx proxy mgr basicamente faz duas coisas: 1. usa um certificado SSL com um desafio DNS (de vamos criptografar) para proteger o tráfego para meus serviços e 2. obviamente se livra de todas as diferentes portas arbitrárias que todos esses serviços escutam.

A única coisa que não funciona é acessarhttps://pihole.domain.name. Eu configurei-o no gerenciador de proxy nginx para ser um host proxy para 192.168.0.3, estou usando o mesmo certificado de todo o resto e tenho pihole.domain.name configurado em meu pihole para resolver para 192.168.0.3

Posso executar ping em pihole.domain.name - e posso me conectar a ele usando http. No entanto, não consigo conectar-me a ele usando https - recebo um erro de "conexão recusada".

Encontrei algumas configurações para serem colocadas na configuração avançada do nginx para pihole, mas pelo que entendi, elas apenas permitem que eu não precise adicionar "/admin" no final do caminho o tempo todo. Eu os encontreiaqui- copiado abaixo por conveniência.

location / {
proxy_pass http://PIHOLE_IP:WEB_PORT/admin/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_hide_header X-Frame-Options;
proxy_set_header X-Frame-Options "SAMEORIGIN";
proxy_read_timeout 90;
}

Eu não entendo o que há de errado aqui.

informação relacionada