Under Ubuntu 16.04 + Apache 2.4.18, when trying to renew with Certbot installed from repository:
# letsencrypt renew --agree-tos --dry-run
I see the below:
Processing /etc/letsencrypt/renewal/example.com.conf 2016-12-08 20:13:38,723:WARNING:letsencrypt.client:Registering without email! 2016-12-08 20:13:47,220:ERROR:letsencrypt.le_util:Error while running a2dismod socache_shmcb. ERROR: The following modules depend on socache_shmcb and need to be disabled first: ssl 2016-12-08 20:13:47,221:ERROR:letsencrypt.reverter:Unable to run undo command: a2dismod socache_shmcb ** DRY RUN: simulating 'letsencrypt renew' close to cert expiry ** (The test certificates below have not been saved.) Congratulations, all renewals succeeded. The following certs have been renewed: /etc/letsencrypt/live/example.com/fullchain.pem (success) ** DRY RUN: simulating 'letsencrypt renew' close to cert expiry ** (The test certificates above have not been saved.) IMPORTANT NOTES: - Your account credentials have been saved in your Let's Encrypt configuration directory at /etc/letsencrypt. You should make a secure backup of this folder now. This configuration directory will also contain certificates and private keys obtained by Let's Encrypt so making regular backups of this folder is ideal.
Will renewal actually happen if the above is run via Cron on proper date?
If not, what are my options apart from doing that manually?