Request new Let's encrypt certificat with Debian Jessie

Hello i have an error message when i would request a new Let's Encrypt certificate

Error: urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Error creating new authz :: Validations for new domains are disabled in the V1 API (https://community.letsencrypt.org/t/end-of-life-plan-for-acmev1/88430)

It's possible to upgrade Let's Encrypt with Debian Jessie or not ? and how please

Thank you in advance

Status: 
Closed (fixed)
Virtualmin version: 
6.12
Webmin version: 
1.955

Comments

Howdy -- thanks for contacting us!

Unfortunately, Debian Jessie has reached it's end of life, it's no longer supported by Debian or Virtualmin... that means you may indeed run into problems while using it.

We'd highly recommend upgrading to a supported distribution version.

Out of curiosity though, what is the output of these commands:

dpkg -l 'webmin-virtual-server'
certbot --version
unborn's picture
Submitted by unborn on Tue, 10/27/2020 - 08:46 Pro Licensee

hi - the answer is no - jessie is dead please upgrade your distro asap.

Ilia's picture
Submitted by Ilia on Tue, 10/27/2020 - 12:46

The client lacks sufficient authorization :: Error creating new authz :: Validations for new domains are disabled in the V1 API

You really should upgrade to Debian 10.

If for some reason, you cannot do it right now, you could simply replace in Webmin installation directory the following file to make it work as before.

Hello all
Thank you for your answers.
@unborn Yes I will have to do it, but it is a production server and it is complicated to cut the services. :-)
@Ilia the code is identical with the one already present in Webmin, renewals still work, but requests for new certificates no longer work.
thank you all the same

@andreychek
webmin-virtual-server 6.12.pro
certbot 0.10.2

Ilia's picture
Submitted by Ilia on Wed, 10/28/2020 - 04:03

@Ilia the code is identical with the one already present in Webmin, renewals still work, but requests for new certificates no longer work.

Then, I would try removing certbot package, leaving it to acme_tiny.py script to do it. It supports V2 API.

Give it a shot.