How do I know if Certbot is using the ACMEv2 protocol?

I need to upgrade my Certbot installation to use ACMEv2 instead of ACMEv1. How do I know if this was successful after running: sudo apt update, and then running: sudo apt install --only-upgrade certbot?

Am I missing any steps in upgrading to take advantage of ACMEv2? Thank you in advance!

My domain is:

I ran this command:

It produced this output:

My web server is (include version):

The operating system my web server runs on is (include version):

My hosting provider, if applicable, is: Linode

I can login to a root shell on my machine (yes or no, or I don’t know): yes

I’m using a control panel to manage my site (no, or provide the name and version of the control panel): no

The version of my client is (e.g. output of certbot --version or certbot-auto --version if you’re using Certbot): certbot 0.22.2

1 Like

Hi @hagenah

that’s very old. Update your system, not only certbot.

Then check your config files if there is an acme-v01 used. If yes, change that to acme-v02. And check your last log. There you see, what version is used.

Perhaps try

the --server option with the v2-url.

1 Like

How did you install Certbot?

What was the output of those commands?

Certbot is made up of several packages; upgrading only some of them will cause problems.

Why not run “sudo apt upgrade”?


1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.