My domain is:
I ran this command:
It produced this output:
My web server is (include version):
The operating system my web server runs on is (include version):
My hosting provider, if applicable, is:
I can login to a root shell on my machine (yes or no, or I don’t know):
I’m using a control panel to manage my site (no, or provide the name and version of the control panel):
The version of my client is (e.g. output of
certbot --version or
certbot-auto --version if you’re using Certbot): /usr/bin/certbot shows: LE_AUTO_VERSION=“0.33.1”
Certbot was updated recently on this server and the certbot command hangs on all options since the update. The server is running python 3.4 and I confirmed that pip installs all dependencies when deleting the /opt/eff.org/certbot directory.
If the directory is cleared it gets recreated and pip performs its necessary installations but the command then hangs after. The last message is “Installation succeeded.” but the actual output of the certbot command does not appear.
Modifying /usr/bin/certbot to add “set -x” shows that the part where the certbot command hangs with any option (–version or renew --dry-run) is here:
++ /opt/eff.org/certbot/venv/bin/letsencrypt --version
++ cut -d ’ ’ -f 2
++ grep ‘^certbot|^letsencrypt’
Running /opt/eff.org/certbot/venv/bin/letsencrypt with system python3 or with /opt/eff.org/certbot/venv/bin/python3 produces the same effect of /opt/eff.org/certbot/venv/bin/letsencrypt hanging and producing no output.
I’m unsure of what the next step should be on troubleshooting this issue for certbot.