Срок действия моих сертификатов истекает через несколько дней, и мне не удалось обновить их с помощью letsencrypt-auto или certbot-auto. Насколько я могу судить, все обновлено, но я получаю:
Запуск установки setup.py для криптографии: завершен со статусом «ошибка»
каждый раз. Я бегал sudo
с -H
как и в выводе, но без изменений. Я просмотрел кучу сообщений как здесь, так и на других сайтах, и ни одно из предложений, похоже, не помогло. У кого-нибудь есть идеи?
Моя операционная система - Ubuntu 16.04.
sudo ./letsencrypt-auto renew
sudo ./certbot-auto renew
Вывод:
Запуск установки setup.py для криптографии: завершен со статусом «ошибка»
[...]
Команда "/home/colby/.local/share/letsencrypt/bin/python2.7 -u -c" import setuptools, tokenize; file = '/ tmp / pip-build-STzmW5 / cryptography / setup.py'; exec ( compile (getattr (tokenize, 'open', open) (file) .read (). replace ('', ''), file, 'exec')) "install --record / tmp / pip-nBBkFY-record / install-record.txt --single-version-external-managed --compile --install-headers /home/colby/.local/share/letsencrypt/include/site/python2.7/cryptography "не удалось с кодом ошибки 1 в / tmp / pip-build-STzmW5 / криптография
Вы используете версию 8.0.3 pip, но доступна версия 8.1.2.
Вам следует рассмотреть возможность обновления с помощью команды pip install --upgrade pip.
Полный вывод Вот так как это довольно долго.