что означает это сообщение об ошибке: фатальный: не удалось получить доступ к "https: URL": выдал сертификат партнера Peer Certificate?
Я пробовал много разных запросов, связанных с сертификатами, но я не понимаю. Я не знаю, как узнать, есть ли у меня хорошие сертификаты или нет. Это сообщение было отправлено после попытки сделать aa git commit в Fedora следующим образом:
$ git push origin master
Связан ли этот сертификат или git? btw ssh работает...
Ответы
Ответ 1
Одной из возможностей может быть отсутствие сертификатов центра сертификации в вашей системе.
Если это так, вы можете добавить те, которые описаны в этом ответе.
Это лучше, чем игнорировать указанный CA (env GIT_SSL_NO_VERIFY=true git clone https://github...
).
В конкретном случае для этого ОП Брэндон комментирует:
Я запускаю 64-битную Fedora 19 и, как root
, я пошел в /etc/ssl/certs
и увидел, что есть make файл, поэтому я запустил его с другим сериализатором, то есть:
$ make SERIAL=5
Пробовал git
и это сработало.
Ответ 2
Это работает для меня
git config --global http.sslCAPath /etc/pki/tls/certs
git clone <repository>
Ответ 3
Это работает для меня
git config --global http.sslVerify "false"
git clone < repo-url >