# Renovar certificado SSL de servidor NextCloud ![](https://i.imgur.com/M0ZRpJi.png) https://certbot.eff.org/instructions?ws=apache&os=centosrhel7 Actualizar certificado SSL. 2 comandos ``` sudo su cd /etc/letsencrypt/live/respaldo.ss.pue.gob.mx/ sudo certbot --cert-name renew respaldo.ss.pue.gob.mx ``` Para validar que el certificado se renovo exitosamente ir a la pagina de respaldo (sitio de nextCloud) https://respaldo.ss.pue.gob.mx/nextcloud/ --- --- --- ![](https://i.imgur.com/9TyTGiG.png) https://onepagezen.com/letsencrypt-auto-renew-certbot-apache/ https://stackoverflow.com/questions/42591165/how-to-renew-only-one-domain-with-certbot --- ### which cerbot ![](https://i.imgur.com/HbwSGuP.png) ### crontab -l ![](https://i.imgur.com/jLHlUWH.png) --- --- --- # Creación de script para la renovacion de certificado SSL **ruta** ``` /home/secsalud/certificate-ssl/renew-certificate.sh ``` **script** El archivo `renew-certificate.sh` ya tiene permisos de execucion ![](https://i.imgur.com/IhremE7.png) ``` #!/bin/bash #Lets Encrypt not renew certificate ssl by it self. In order to resolve this problem this scrypt was created TODAY_DAY_OF_WEEK=$(date +%u) if [ "${TODAY_DAY_OF_WEEK}" -eq 1 ]; then cd /etc/letsencrypt/live/respaldo.ss.pue.gob.mx/ || exit 1 /bin/certbot --cert-name renew respaldo.ss.pue.gob.mx else echo "..." fi ``` **Cron** ![](https://i.imgur.com/bH1Hka9.png) ``` # 0 14 1-7 * * /home/secsalud/certificate-ssl/renew-certificate.sh >> /home/secsalud/certificate-ssl/certificate-renewed.log 2> /home/secsalud/certificate-ssl/notrenewed.log ``` **Fecha corriente en servidor UTC** ![](https://i.imgur.com/Qoowdra.png) ``` Wed Jul 27 18:02:15 UTC 2022 ``` --- --- ![](https://i.imgur.com/mREwxtP.png) ![](https://i.imgur.com/xX4Qkzw.png) ![](https://i.imgur.com/btitqwh.png) ![](https://i.imgur.com/a5tbgWB.png) ``` 0 14 1-7 * * /home/secsalud/certificate-ssl/renew-certificate.sh >> /home/secsalud/certificate-ssl/certificate-renewed.log 2> /home/secsalud/certificate-ssl/notrenewed.log ``` --- --- --- https://serverfault.com/questions/970776/cert-not-yet-due-for-renewal-but-its-expired --- --- intento de renovacion a mano 18/01/23 -- skipped ![](https://i.imgur.com/DoLQSny.png)