Рейтинг:0

Как исправить проблему с обновлением сертификатов certbot в Ubuntu

флаг it

Я пытаюсь обновить свои сертификаты certbot, выполнив команду цербот возобновить и я получаю эту ошибку

2021-12-02 10:46:30,686:INFO:certbot.plugins.selection:Выбранные плагины: Authenticator nginx, Installer nginx
2021-12-02 10:46:30,779:DEBUG:acme.client:Отправка запроса GET в https://acme-staging-v02.api.letsencrypt.org/directory.
2021-12-02 10:46:30,783:INFO:requests.packages.urllib3.connectionpool:Запуск нового соединения HTTPS (1): acme-staging-v02.api.letsencrypt.org
2021-12-02 10:46:30,960: ПРЕДУПРЕЖДЕНИЕ: certbot.renewal: Попытка обновить сертификат (ventureserp.com) из /etc/letsencrypt/renewal/ventureserp.com.conf привела к непредвиденной ошибке: сертификат [SSL: CERTIFICATE_VERIFY_FAILED]. проверка не удалась (_ssl.c:645). Пропуская.
2021-12-02 10:46:30,975:DEBUG:certbot.renewal:Traceback был:
Traceback (последний последний вызов):
  Файл "/usr/local/lib/python3.5/dist-packages/requests/packages/urllib3/connectionpool.py", строка 595, в urlopen
    кусками = кусками)
  Файл "/usr/local/lib/python3.5/dist-packages/requests/packages/urllib3/connectionpool.py", строка 352, в _make_request
    self._validate_conn (подключение)
  Файл "/usr/local/lib/python3.5/dist-packages/requests/packages/urllib3/connectionpool.py", строка 831, в _validate_conn
    конн.подключить()
  Файл "/usr/local/lib/python3.5/dist-packages/requests/packages/urllib3/connection.py", строка 289, при подключении
    ssl_version=разрешенная_ssl_версия)
  Файл "/usr/local/lib/python3.5/dist-packages/requests/packages/urllib3/util/ssl_.py", строка 308, в ssl_wrap_socket
    вернуть context.wrap_socket(sock, server_hostname=server_hostname)
  Файл "/usr/lib/python3.5/ssl.py", строка 377, в wrap_socket
    _context=я)
  Файл "/usr/lib/python3.5/ssl.py", строка 752, в __init__
    self.do_рукопожатие ()
  Файл "/usr/lib/python3.5/ssl.py", строка 988, в do_handshake
    self._sslobj.do_handshake()
  Файл "/usr/lib/python3.5/ssl.py", строка 633, в do_handshake
    self._sslobj.do_handshake()
ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] проверка сертификата не удалась (_ssl.c:645)

Когда я бегу cerbot --версия это дает мне 0.31.0, которая кажется последней версией certbot, поэтому я не совсем уверен, почему это происходит? Я просмотрел множество статей в Интернете, и это не помогло мне, пожалуйста, кто может помочь, так как это срочно.

флаг in
Сертификаты ЦС в вашей системе устарели.
флаг it
Как обновить сертификаты до последних?
флаг in
Обычно, поддерживая ваши пакеты в актуальном состоянии. Это зависит от того, какой дистрибутив вы используете. Поиск «$yourdistribution update ca certificates» должен дать много результатов.
Paul avatar
флаг cn
На вашем сервере работает Ubuntu с nginx версии 1.10.3. Вероятно, вы используете Ubuntu 16.04, которая является EOL. Решение состоит в том, чтобы перейти на поддерживаемую версию Ubuntu.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.