Oh meu, a configuração parece funcionar. Acabei de pedir o caminho errado.
O padrão de letsencrypt.sh
é .acme-challenges
- alterei isso para
WELLKNOWN="/usr/share/nginx/html/.well-known/acme-challenge"
em config.sh
Desejo obter um certificado por meio do letsencrypt.sh
, por isso, tenho que fornecer um desafio ao HTTP.
Já uso o NGINX para encaminhar para o SSL (exibido em um nodejs
server). Agora quero redirecionar tudo para SSL, mas não o desafio.
Aqui está minha configuração
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
root /usr/share/nginx/html;
server_name screen.example.com;
location /.well-known { }
location / {
return 301 https://$server_name$request_uri;
}
}
Abrir um URL de desafio ainda me redireciona para HTTPS.
Como posso corrigir isso?
Tags nginx lets-encrypt