Je viens de recevoir par e-mail, un message de Let’s Encrypt me disant que
Hello,
Your certificate (or certificates) for the names listed below will expire in 6 days (on 2025-01-19). Please make sure to renew your certificate before then, or visitors to your web site will encounter errors.
We recommend renewing certificates automatically when they have a third of their total lifetime left. For Let's Encrypt's current 90-day certificates, that means renewing 30 days before expiration. See https://letsencrypt.org/docs/integration-guide/ for details.
Ce qui est bizarre, c’est que le nom de domaine et le certificat Let’s Encrypt est geré par OVH !
Ce qui est bizarre, ç’est que OVH gère le certificat Let’s Encrypt…
Je pense que tu trompes dans ton vocabulaire.
Va dans les modules complémentaires et démarre Let’s Encrypt.
Et montres nous les logs.
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
cont-init: info: running /etc/cont-init.d/file-structure.sh
cont-init: info: /etc/cont-init.d/file-structure.sh exited 0
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
services-up: info: copying legacy longrun lets-encrypt (no readiness notification)
s6-rc: info: service legacy-services successfully started
[19:27:24] INFO: Selected http verification
[19:27:24] INFO: Detecting existing certificate type for homeassistant.xxxxxxd.com
Saving debug log to /var/log/letsencrypt/letsencrypt.log
[19:27:31] INFO: Existing certificate using 'ecdsa' key type.
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Renewing an existing certificate for homeassistant.xxxxxxx.com
Successfully received certificate.
Certificate is saved at: /data/letsencrypt/live/homeassistant.xxxxxx.com/fullchain.pem
Key is saved at: /data/letsencrypt/live/homeassistant.xxxxxx.com/privkey.pem
This certificate expires on 2025-04-12.
These files will be updated when the certificate renews.
NEXT STEPS:
- The certificate will need to be renewed before it expires. Certbot can automatically renew the certificate in the background, but you may need to take steps to enable that functionality. See https://certbot.org/renewal-setup for instructions.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
If you like Certbot, please consider supporting our work by:
* Donating to ISRG / Let's Encrypt: https://letsencrypt.org/donate
* Donating to EFF: https://eff.org/donate-le
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped
C’est bon, ton certificat est renouvelé pour 3 mois .
Il faut lancer let’s encrypt de temps en temps pour renouveler le certificat. Ce n’est pas automatique.
Tu crées une automatisation, qui lance le module Let’s Encrypt, genre toutes les semaines et fini.
OVH gere ton nom de domaine
Mais le certificat est géré par let’s encrypt , mais le renouvellement n’est pas gérer automatiquement par l’addon comme le dit @WarC0zes il faut de temps à autre redémarrer l’addon pour renouveller le certificat (entre 20 et 30 jours)
Donc juste une petite automation une fois par semaine qui démarrer l’addon let’s encrypt et plus de soucis
si tu ne le lances que tous les 3 mois moins 1 semaine, par exemple, et que ça rate, tu n’auras plus de certificat valide
parce que le lancer toutes les semaines, c’est très simple à automatiser
parce que le lancer trop fréquemment, ce n’est pas grave, le bidule va juste vérifier que le certificat est encore bon longtemps et ne fera rien d’autre, donc, ce n’est pas « cher »
Donc, en résumé, c’est simple, pas couteux et ça fiabilise le processus.
Pour t’éviter des surprises comme tu viens d’avoir.
Ça lance juste Let’s Encrypt et si besoin ça renouvelle le certificat. Sinon, ça éteint let’s encrypt, si pas besoin de le renouveller.
Après rien ne t’oblige a faire une automatisation
J’utilise moi aussi une automatisation pour redémarrer Let’s Encrypt.
Mais pour que le nouveau certificat soit utilisé, il faut aussi redémarrer HA. Donc soit tu l’automatises aussi, soit tu te met une notification, soit autre chose