[SOLVED] Letsencrypt & certbot not supported anymore

lilp

Active Member
Feb 10, 2016
36
0
26
33
Hello,
I've a container on Debian Buster 10 for reverse proxy with Nginx, Certbot and Letsencrypt.
Everything worked fine until about a month after the certificate expired.
I wanted to renew it as usual via :
Code:
/opt/letsencrypt/letsencrypt-auto --force-renew
But I've this error :
Code:
Skipping bootstrap because certbot-auto is deprecated on this system.
Your system is not supported by certbot-auto anymore.
Certbot cannot be installed.
Please visit https://certbot.eff.org/ to check for other alternatives.

So I follow instructions and try to install Snapd with :
Code:
su root
apt update
apt install snapd
When I try to install core by :
Code:
snap install core
But I've this result :
Code:
error: system does not fully support snapd: cannot mount squashfs image using
       "squashfs": mount: /tmp/sanity-mountpoint-162433065: mount failed:
       Opération non permise.

I don't know how to resolve it and have my https certificate again.
 
Last edited:

Stoiko Ivanov

Proxmox Staff Member
Staff member
May 2, 2018
5,908
808
148
any reason not to simply install the certbot package from debian buster inside the container?
`apt install certbot`

That should work in a container (and also get updated regularly)

I hope this helps!
 
  • Like
Reactions: hmohr

lilp

Active Member
Feb 10, 2016
36
0
26
33
Certbot still installed.
When I triey to update certificate, I've this error:
Code:
Skipping bootstrap because certbot-auto is deprecated on this system.
Your system is not supported by certbot-auto anymore.
Certbot cannot be installed.
Please visit https://certbot.eff.org/ to check for other alternatives.
 

Stoiko Ivanov

Proxmox Staff Member
Staff member
May 2, 2018
5,908
808
148
Certbot still installed.
yes - but not from the debian package - but rather somehow manually - my suggestion was to remove the manual installation and install the debian package (that way you'll get updates and it should continue to work)

The observation is based on
/opt/letsencrypt/letsencrypt-auto --force-renew
/opt/letsencrypt being the place where certbot is installed
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get your own in 60 seconds.

Buy now!