Attempting to parse the version 0.24.0 renewal configuration file found with version 0.14.2 of Certbot

There seem to be two issues.

  1. Your Certbot has somehow downgraded itself from 0.24 to 0.14. Or maybe you used certbot-auto previously?
  2. Your Certbot is trying to use TLS-SNI, which has been disabled: IMPORTANT: What you need to know about TLS-SNI validation issues

You should be able to solve both problems by just upgrading Certbot back to the current version, you can use the Certbot Ubuntu PPA: https://certbot.eff.org/lets-encrypt/ubuntutrusty-apache

Once you do that, running your command should just work. Using --apache should automatically install the certificate to your Apache virtual hosts, and it should also automatically renew.

2 Likes