Certbot failing to find python version on Centos 6.10

EDIT: Now that a fix has been released, you should be able to fix the problem by downloading and using a new version of the script at https://dl.eff.org/certbot-auto.

Yeah we’re actively working on a release to fix this issue. Even after the fix is released, users on RHEL 6 based systems affected by this will have to run a command like this manually as this problem is occurring while certbot-auto is trying to determine if it needs to upgrade itself.

To fix the issue, I recommend running sudo rm -rf /opt/eff.org/ and running certbot-auto again.

This will delete the Certbot installation on disk which will cause certbot-auto to walk you through installing any needed dependencies like it’s a fresh installation. If you’re using version 0.40.0 (or a version we’ll likely release in a couple weeks after fixing this bug), certbot-auto will ask you to enable the SCL repository so a non-EOL’d version of Python can be installed.

7 Likes