je souhaiterai avoir vos lumières sur un point qui me taraude depuis un moment.
Je n'ai pas vraiment pris le temps de regarder en détails mais ce que j'ai pu constater est bizarre. Je m'explique :
J'ai un serveur mail Zimbra et l'accès aux interfaces (webmail, administration) se font de manière "sécurisée" en https, ce qui requiert un certificat.
J'ai donc fait confiance à LetsEncrypt pour ça et ça fonctionne plutôt bien via quelques scripts (Ici : https://github.com/penzoiders/zimbra-auto-letsencrypt)
(Ouai il faut tomber le nginx de zimbra pour faire la vérif, puis lancer la batterie de tests zimbra sur le certificat renouvelé, puis les renommer et les déplacer au bon endroit, puis les intégrer, etc etc ... donc script power)
Le truc c'est que les certificats ont une durée de 90 jours maximum donc il faut vérifier régulièrement (moi je le fais tous les jours, et j'ai configuré les scripts pour ne renouveler que lorsqu'il reste 30 jours avant la fin du certif) que le certificat est valide et le renouveler si besoin. Pour faire ça ==> Cron bien évidement mais c'est là que ça se complique.
J'ai édité mon cron en root avec
Code : Tout sélectionner
crontab -e
j'y ai entré la ligne suivante :
Code : Tout sélectionner
0 0 8 */2 * /root/Certificats/zimbra-auto-letsencrypt/zimbra-auto-letsencrypt.sh --renew /root/Certificats/zimbra-auto-letsencrypt/letsencrypt-zimbra.conf && /root/Certificats/zimbra-auto-letsencrypt/sendmail-notification-successful.sh moi@mondomaine.bzh >/var/log/Zimbra-LE/`date '+%Y%m%d-%H:%M'`.log 2>&1
J'ai redirigé la sortie dans un fichier avec la date pour voir ce qu'il s'y passe => Rien. Aucun fichier n'est créé comme si le cron sautai la ligne en question.
Si je copie la ligne du cron et que je la colle dans le terminal : ça fonctionne comme ça devrait (en root) et il écrit un fichier de log avec la sortie dedans.
Je n'arrive pas à voir là où je me gourre :/
Alors des yeux neufs et avertis avec cron auront peut-être de meilleures réponses à m'apporter
PS : J'ai peut-être mis un "R" en trop dans le titre du topic, ça m'étonnerait pas