How can i update from ACMEv1 to ACMEv2

I get an e-mail wit following message:

According to our records, your Let's Encrypt software client renewed a TLS/SSL certificate recently using the ACMEv1 protocol. Here are the details of one recent ACMEv1 request from each of your account(s):

Client IP address: 134.119.17.94

User agent: CertbotACMEClient/0.10.2 (Debian GNU/Linux 8 (jessie)) Authenticator/webroot Installer/None

Hostname(s): "anmeldung.ruethenfest.de"

Request time: 2020-09-30 10:13:22 UTC

On June 1, 2021, you will no longer be able to renew your certificates using ACMEv1. You should upgrade to an ACMEv2 compatible client before then, or certificate issuance will fail. For most people, simply upgrading to the latest version of your existing client will suffice. You can view the client list at: https://letsencrypt.org/docs/client-options/

My domain is: anmeldung.ruethenfest.de

I ran this command: apt-get install --only-upgrade certbot

It produced this output:
Reading package lists... Done
Building dependency tree
Reading state information... Done
certbot is already the newest version.
The following packages were automatically installed and are no longer required:
libclamav7 linux-image-3.16.0-4-amd64 linux-image-3.16.0-5-amd64 linux-image-3.16.0-6-amd64 linux-image-3.16.0-7-amd64 linux-image-3.16.0-8-amd64
linux-image-3.2.0-4-amd64 python-dialog
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists... Done
Building dependency tree
Reading state information... Done
certbot is already the newest version.
The following packages were automatically installed and are no longer required:
libclamav7 linux-image-3.16.0-4-amd64 linux-image-3.16.0-5-amd64 linux-image-3.16.0-6-amd64 linux-image-3.16.0-7-amd64 linux-image-3.16.0-8-amd64
linux-image-3.2.0-4-amd64 python-dialog
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

My web server is (include version): Debian 8 Jessie

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

My hosting provider, if applicable, is: domainfctory

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

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): 0.10.2

I tried following steps:
certbot -update
certbot -upgrade
apt-get dist-upgrade
sudo apt-get install certbot

but the answer is "certbot is already the newest version"
How can i update to a higher Version with include ACMEv2

thanks al lot
regards Roland

1 Like

Welcome to the Let's Encrypt Community, Roland :slightly_smiling_face:

1 Like

snaps are only available from Debian 9 onwards.

Debian 8 is end of life and is no longer supported by the Certbot project. I think there's probably no way to fix this unless you upgrade to Debian 9 (at least).

If you need a certificate urgently, you might have luck with one of the other client options like acme.sh, lego, etc.

Edit: you might still be able to scrape through by using certbot-auto instead of certbot from apt. But this isn't officially supported for Debian 8 and will soon be disappearing.

3 Likes

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