Can't update ssl certificates with letsencrypt

Hello!
I’ve tried to update an ssl certificate with letsencrypt and I’ve got this error.

Traceback (most recent call last):
File “/usr/share/webmin/webmin/acme_tiny.py”, line 250, in
main(sys.argv[1:])
File “/usr/share/webmin/webmin/acme_tiny.py”, line 246, in main
signed_crt = get_crt(args.account_key, args.csr, args.acme_dir, args.dns_hook, args.cleanup_hook, log=LOGGER, CA=args.ca)
File “/usr/share/webmin/webmin/acme_tiny.py”, line 107, in get_crt
“agreement”: “https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf”,
File “/usr/share/webmin/webmin/acme_tiny.py”, line 63, in _send_signed_request
protected[“nonce”] = urlopen(CA + “/directory”).headers[‘Replay-Nonce’]
File “/usr/lib/python2.7/urllib2.py”, line 154, in urlopen
return opener.open(url, data, timeout)
File “/usr/lib/python2.7/urllib2.py”, line 435, in open
response = meth(req, response)
File “/usr/lib/python2.7/urllib2.py”, line 548, in http_response
‘http’, request, response, code, msg, hdrs)
File “/usr/lib/python2.7/urllib2.py”, line 473, in error
return self._call_chain(*args)
File “/usr/lib/python2.7/urllib2.py”, line 407, in _call_chain
result = func(*args)
File “/usr/lib/python2.7/urllib2.py”, line 556, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
urllib2.HTTPError: HTTP Error 403: Forbidden

I’m using Debian Linux 9 with webmin 1.930 and virtualmin 6.07


Is it for just one virtual server or for all?

Those are pretty old. You might want to think about upgrading them. I vaguely remember some improvements to LE code in more recent updates. I think one last year was because of changes at LE. You can go through the release announcements in the News category here to see.

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