There seem to be two issues.
- Your Certbot has somehow downgraded itself from 0.24 to 0.14. Or maybe you used
certbot-auto
previously? - 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.