Depuis quelques jours j’ai un souci pour renouveler mon certificat SSL
Failed to renew certificate XXXXX with error: The requested apache plugin does not appear to be installed
J’ai donc tenter une nouvelle installtion en suivant le tuto CERTBOT (DOMOBLOG) et a la commande :
sudo certbot --apache, j’ai ce message ; The requested apache plugin does not appear to be installed
Materiel RPI4 avec debian 11
Jeedom : 4.3.23
Page santé : OK
Comme je l’ai dit j’ai suivi le Tuto de CERBOOT officiel.
J’ai installé ceci comme indiqué par Furaxworld
sudo apt install python3-certbot-apache
et de nouveau refait ceci qui posait probleme
sudo certbot --apache
The ‹ certbot_apache._internal.entrypoint › plugin errored while loading: No modul e named ‹ acme.magic_typing ›. You may need to remove or update this plugin. The C ertbot log will contain the full error details and this should be reported to th e plugin developer.
Ask for help or search for solutions at https://community.letsencrypt.org. See t he logfile /tmp/certbot-log-mqok_g7i/log or re-run Certbot with -v for more deta ils.
Si cela ne fonctionne faudrait peut-être voir les logs en mode verbose comme indiqué dans le retour d’erreur. C’est à dire lancer Cerbot avec l’option -v , voir fournir le log
Avec la commande ci-dessus, j’ai reussi a renouveler mon certificat. Mais je vois des messages d’erreur
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/certbot/_internal/renewal.py", line 71, in _reconstitute
renewal_candidate = storage.RenewableCert(full_path, config)
File "/usr/lib/python3/dist-packages/certbot/_internal/storage.py", line 471, in __init__
self._check_symlinks()
File "/usr/lib/python3/dist-packages/certbot/_internal/storage.py", line 537, in _check_symlinks
raise errors.CertStorageError(
certbot.errors.CertStorageError: expected /etc/letsencrypt/live/(mon non de domaine)/cert.pem to be a symlink
Renewal configuration file /etc/letsencrypt/renewal/(mon non de domaine).conf is broken. Skipping.
De plus, dans le repertoire letsencrypt, je me retrouve avec un dossier mondomaine-0001
Je ne comprends plus rien
Comment tout effacer pour repartir de zero ?
PS : je n’ai plus acces a mon jeedom depuis son IP en local !!! L’acces via Putty fonctionne
Utilisé la commande suivante pour voir ce qui a été généré comme certificat: certbot certificates
Apparemment il y aurait peut-être des certificats qui se chevauchent
Quelle a été la commande que vous avez utilisé pour régénérer un certificat ?
Vu que tout a été réinstallé il faut reprendre la configuration.
C’est justement ce qui a été fait avec les commandes ci-dessus. On repart sur du neuf.
En passant directement sans https en local cela ne fonctionne pas ?
http://votre_IP
Mais non, mais non sudo certbot delete
Saisissez le numéro d’index du certificat du nom de domaine que vous souhaitez supprimer et appuyez sur la touche Entrée. Le certificat émis sera alors supprimé.
Et sinon en HTTP l’accès au site cela donne quoi ???