Submitted by bigcup on Thu, 01/16/2020 - 06:42
When I go to SSL cert. and click on Let's Encrypt I get this messege: "Let's Encrypt is a free, automated, and open certificate authority that can be used to generate an SSL certificate for use by Virtualmin. However, it cannot be used on your system : The Let's Encrypt client command letsencrypt or certbot was not found on your system"
Status:
Closed (fixed)
Comments
Hi,
Webmin update 1.941 fixing this issue was released few days ago and will be added to default Virtualmin repos within next hours.
Submitted by andreychek on Thu, 01/16/2020 - 08:47 Comment #2
Ilia is absolutely correct, though note that you can install certbot with "apt-get install certbot" in the meantime, which will resolve the error you're seeing with the current Webmin version.
Submitted by bigcup on Thu, 01/16/2020 - 15:54 Comment #3
After updating today found this on domain: Last successful renewal 11/15/2019 7:04:26 AM Last failed renewal 01/15/2020 11:29:20 AM Renewal failed due to sh: 1: certonly: not found
@bigcup Like Eric already mentioned you would need to install
certbot
, by running:Submitted by bigcup on Fri, 01/17/2020 - 08:03 Comment #5
After running that I get this:
E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: Permission d enied) E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are y ou root?
Submitted by bigcup on Fri, 01/17/2020 - 08:34 Comment #6
Thanks I have tried and error method by adding sudo and now is working.
Submitted by bigcup on Fri, 01/17/2020 - 08:36 Comment #7
Fixed, Thanks.
Submitted by IssueBot on Fri, 01/31/2020 - 08:42 Comment #8
Automatically closed - issue fixed for 2 weeks with no activity.