Let's Encrypt et nginx

Par Huggy, il y a 9 ans


Outils Linux

Bonjour,

J'ai mis en place un certificat Lets Encrypt pour mon site en suivant la vidéo de Grafikart.
j'ai planifer un cron tous les dimanches pour le renouvellement
depuis le 1er mars il y a eu 2 renouvellements
mais pour le second, le certificat n'a pas été pris en compte par nginx
il a fallut un restart d'nginx pour qu'il le prenne en compte (pas top)

avez vous eu le même problème ?
ça m'embêterait de programmer un reload d'nginx toutes les semaines car j'ai d'autre sites qui tournent dessus

merci

6 réponses

SimonDevelop, il y a 9 ans

Pour le moment non, tu utilise qu'elle version de nginx ?
Car j'ai eu des problèmes avec la version 1.6+ pour mon socket php, peut-être il y en a d'autres de ce type ?

Huggy, il y a 9 ans

Je suis en nginx 1.9.10
j'ai trouvé un script qui permet de reload nginx si le certificat doit être renouvelé (lecture de la date dans le certificat)
mais pas encore testé

SimonDevelop, il y a 9 ans

Au pire un coup de nginx reload dans le crontab ? Je sais que c'est génial génial mais bon.

Huggy, il y a 9 ans

@Fukotaku oui c'est ça sauf que ça fait le reload seulement si besoin

SimonDevelop, il y a 9 ans

@Huggy le soucis n'arrive pas toujours ?

Huggy, il y a 9 ans

Le soucis doit arriver après chaque renouvellement, j'ai mis du temps à m'en rendre compte et j'avais du reload nginx entre temps.
le script est dispo ici
j'ai juste du créer un fichier .ini avec dedans domains=monsite.fr