Ошибка проверки сертификата сервера [дубликат]

У меня возникла довольно запутанная проблема с проверкой сертификата сервера. При запуске apt update я получаю следующую ошибку:

W: Failed to fetch https://deb.nodesource.com/node_6.x/dists/trusty/main/binary-amd64/Packages  server certificate verification failed. CAfile: none CRLfile: none
W: Failed to fetch https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu/dists/trusty/main/source/Sources  server certificate verification failed. CAfile: none CRLfile: none

А также, когда я пытаюсь клонировать репозиторий Git, я получаю: фатальный: невозможно получить доступ к https: / /github.com/certbot/certbot/ ': не удалось проверить сертификат сервера. CAfile: нет CRLfile: нет

Операционная система - Ubuntu 14.04.5 LTS.

Я попытался переустановить ca-сертификаты и добавить дополнительные сертификаты из других источников и обновить сертификаты, выполнив update-ca-Certificates .

Эта проблема возникла спонтанно, насколько я могу судить.

Надеюсь, кто-нибудь сможет мне с этим помочь. Спасибо!

1
задан 30 August 2018 в 19:07

1 ответ

Мне удалось работать вокруг проблемы моя специфически игнорирующая проверка сертификата сервера на данный момент в APT. Путем включения некоторой пользовательской конфигурации /etc/apt/apt.conf.d.

В случае Gitlab: Acquire::https::packages.gitlab.com::Verify-Peer "false";

Поскольку Мерзавец выходит, я использовал GIT_SSL_NO_VERIFY переменная среды, получая доступ к репозиторию.

Это не решение по сути, но этот способ, которым я могу, по крайней мере, продолжать использовать repo's.:-)

0
ответ дан 7 December 2019 в 23:34

Другие вопросы по тегам:

Похожие вопросы: