Bir nginx çalıştırıyorum. Şimdi benim nginx SSL kullanmak istiyorum:nginx için certbot-auto kullanarak
certbot-auto --nginx -d my.domain.com -n --agree-tos --email [email protected]
ÇIKIŞ:
Performing the following challenges:
tls-sni-01 challenge for my.domain.com
Cleaning up challenges
Cannot find a VirtualHost matching domain my.domain.com.
my.domain.com Sunucumun IP'ye işaret ediyor. Bu onun dns adı. Neyi yanlış yapıyorum? Bunu apache için yaptım ve gayet iyi çalışıyordu. Benim nginx çalışıyor (ve ben certbot-auto
sonra elle yeniden başlatmak mümkün değil ama bu kullandığımda bu gerekli değildi certbot-auto --apache
hata nginx yapılandırma ifade eder: nginx,
sitenizi ekleyin yapılandırma hatalarını kontrol ve yeniden başlatın: onlar siteler etkin klasörde mevcut değilse, onlar için sembolik bağlantılar oluşturmak değil, DNS/IP vb. çözülecek olan nginx yapılandırma ayrıştırıcılarıyla birlikte [sorunlar] (https://github.com/certbot/certbot/issues/3798) vardı. –
Nginx siteleri etkin yapılandırmanızı gönderir misiniz? Linux Ubuntu sunucusu kullanıyorsanız ->/etc/nginx/site-etkin/varsayılan –