Closed DennisSchwartz closed 6 years ago
Let's encrypt works on a service called certbot. Afaik, running
$ sudo certbot renew
will renew all the ssl certificates on the server system.
A while ago, I saw a blog post that said that Lets Encrypt had put a halt on providing ssl certificates. You would might like to have a look on that.
Thanks @Megh-Thakkar! I was going through the console history an couldn't find certbot anywhere which is why I asked here.
I just ran it now and it's throwing an error:
dennis@biojs1:~$ sudo certbot renew
Traceback (most recent call last):
File "/usr/bin/certbot", line 11, in <module>
load_entry_point('certbot==0.19.0', 'console_scripts', 'certbot')()
File "/usr/lib/python2.7/dist-packages/certbot/main.py", line 833, in main
log.pre_arg_parse_setup()
File "/usr/lib/python2.7/dist-packages/certbot/log.py", line 55, in pre_arg_parse_setup
temp_handler = TempHandler()
File "/usr/lib/python2.7/dist-packages/certbot/log.py", line 264, in __init__
stream = tempfile.NamedTemporaryFile('w', delete=False)
File "/usr/lib/python2.7/tempfile.py", line 463, in NamedTemporaryFile
dir = gettempdir()
File "/usr/lib/python2.7/tempfile.py", line 275, in gettempdir
tempdir = _get_default_tempdir()
File "/usr/lib/python2.7/tempfile.py", line 217, in _get_default_tempdir
("No usable temporary directory found in %s" % dirlist))
IOError: [Errno 2] No usable temporary directory found in ['/tmp', '/var/tmp', '/usr/tmp', '/home/dennis']
Not even sure we need the certificate at this point. 🤔
I'm not getting anything on: https://biojs3.stemformatics.org/
@DennisSchwartz can you make sure you have the required root permissions? Check out the first answer here
Thanks again! It was actually the disk space that was missing :)
Congratulations, all renewals succeeded. The following certs have been renewed:
/etc/letsencrypt/live/biojs1.stemformatics.org/fullchain.pem (success)
I have received this email today:
Does anyone know how we got the certificate in the first place? And if this could be a problem? The workman is running on biojs3 at the moment anyway.