My domain is:
Not relevant, as this applies in command line in Crontab to all domains
I ran this command:
certbot renew --dry-run
It produced this output:
An unexpected error occurred:
ImportError: No module named jose
Please see the logfile '/tmp/tmp2eo7fb' for more details.
The contents of that tmp file:
Traceback (most recent call last):
File "/usr/bin/certbot", line 9, in <module>
load_entry_point('certbot==0.29.1', 'console_scripts', 'certbot')()
File "/usr/lib/python2.7/site-packages/certbot/main.py", line 1322, in main
plugins = plugins_disco.PluginsRegistry.find_all()
File "/usr/lib/python2.7/site-packages/certbot/plugins/disco.py", line 206, in find_all
plugin_ep = PluginEntryPoint(entry_point)
File "/usr/lib/python2.7/site-packages/certbot/plugins/disco.py", line 52, in __init__
self.plugin_cls = entry_point.load()
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2322, in load
return self.resolve()
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2328, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/usr/lib/python2.7/site-packages/certbot_external_auth/plugin.py", line 27, in <module>
from acme.jose import b64
ImportError: No module named jose
2019-01-16 10:17:33,103:ERROR:certbot.log:An unexpected error occurred:
My web server is (include version):
Nginx 1.14.2
The operating system my web server runs on is (include version):
CentOS 7.6 (I did a yum update
recently, which upgraded this to CentOS)
My hosting provider, if applicable, is:
NA, but it's Digital Ocean
I can login to a root shell on my machine (yes or no, or I don't know):
Yes
I'm using a control panel to manage my site (no, or provide the name and version of the control panel):
No, from the shell as SUDO user
What should I do? The "Jose" error is not very helpful. Many thanks!