Hi all,
I am running a FreeNAS-9.3-STABLE machine. A jail is renewing the certificates every sunday:
git pull
/root/letsencrypt/letsencrypt-auto certonly --standalone --config "[...]/letsencrypt/cli.ini"
I just realized the certs are not being updated since, at least, jan 31. There is no error in the logs. If I run the script myself there's no error but the certificates aren't renewed.
I don't know much of python but I've been tracking the letsencrypt-auto script:
letsencrypt-auto (with line number)
1790 # ---------------------------------------------------------------------------
1791 DeterminePythonVersion
1792 echo "$LE_PYTHON" "$TEMP_DIR/fetch.py" --latest-version
1793 REMOTE_VERSION="$LE_PYTHON" "$TEMP_DIR/fetch.py" --latest-version
1794 echo "$REMOTE_VERSION"
I get echo of line 1792 and then nothing, silent dead
python2.7 /tmp/tmp.R145nM1s/fetch.py --latest-version
If I then run this command, I get:
Couldn't download https://pypi.python.org/pypi/letsencrypt/json. <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581)>
I've gone there and the certificate seems quite valid to me. Is there something missing in my python install?
Thank you