How to update ACME client to use an alternative validation method (HTTP-01, DNS-01 or TLS-ALPN-01)

  1. Ensure you ACME client version is up-to-date (or relatively recent - for Certbot: 0.28 or higher).
  2. Test your renewals with the staging environment (which now only uses HTTP - for certbot: use --staging or --dry-run).

And also be aware that another (updated with more info/detail) email will be going out soon.


Thanks, i enabled SSL by Digital Ocean new feature (maybe this is new only for me because i wasn’t on dashboard several months :slight_smile: )


I had a similar problem (also on Digital Ocean and a previous version of Certbot) the process that I did was:

# Check the certbot version that I had.
$ certbot --version
# Oh no! I had a really old version

# Updating my repositories
$ sudo apt-get update

# Install again certbot (didn't uninstalled, I just ran again the command)
$ sudo apt-get install python-certbot-apache

# Check the version
$ certbot --version
# Great it appears I'm up to date

# Do a dry run
$ sudo certbot renew --dry-run
# Everything seems that's going to work

Hopefully I won’t have a problem.