Certbot ne peut pas installer de certificat sur nginx

0

J'ai une erreur mystérieuse lorsque j'essaie d'installer un certificat sur nginx avec certbot. Je reçois la sortie suivante quand je cours certbot --authenticator webroot --installer nginx:

nginx: [emerg] a duplicate listen 0.0.0.0:443 in /etc/nginx/sites-enabled/00-default-ssl.conf:8

La partie mystérieuse est que je n'ai pas de doublon dans aucun fichier de configuration importé par nginx:

root@mail:/etc/nginx# grep -R listen /etc/nginx
/etc/nginx/sites-conf.d/default/0-listen.conf:listen 80;
/etc/nginx/sites-conf.d/default/0-listen.conf:
# Note: this setting listens on both ipv4 and ipv6 with Nginx release
/etc/nginx/sites-conf.d/default/0-listen.conf:#listen [::]:80;
/etc/nginx/sites-conf.d/default-ssl/0-listen.conf:listen 443;
/etc/nginx/nginx.conf.2018.03.04.14.54.26:#  listen localhost:110;
/etc/nginx/nginx.conf.2018.03.04.14.54.26:#  listen localhost:143;

Quelqu'un sait-il où se trouve le duplicata? Merci

Julien L.
la source
Alors qu'est-ce que vous avez sur la ligne 8 de /etc/nginx/sites-enabled/00-default-ssl.conf?
Gerard H. Pille
Le fichier est-il inclus deux fois? Vous pouvez essayer nginx -Tde voir la configuration entière comme le nginxvoit.
Richard Smith
Ceci est /etc/nginx/sites-enabled/00-default-ssl.conf: # # Note: This file must be loaded before other virtual host config files, # # HTTPS server { include /etc/nginx/sites-conf.d/default-ssl/*.conf; } je ne vois pas où pourrait figurer une deuxième inclusion de la commande d'écoute nginx -T. J'ai essayé de supprimer certains fichiers inclus qui semblaient être inclus deux fois, mais cela n'a pas fonctionné ...
Julien L.
Hey, avez-vous fini par résoudre ce problème? Si oui quelle était la solution?
Primusa