#certificate #git-for-windows
Вопрос:
Я пытаюсь обновить версию git на сервере агента AzureDevOps по команде git update-git-for-windows
, но получаю сообщение об ошибке:
PS C:Program FilesGit> git update-git-for-windows
curl: (60) SSL certificate problem: self signed certificate in certificate chain
More details here: https://curl.se/docs/sslcerts.html
curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.
PS C:Program FilesGit> git update-git-for-windows
curl: (60) SSL certificate problem: self signed certificate in certificate chain
More details here: https://curl.se/docs/sslcerts.html
curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.
У меня есть RootCA.crt в конфигурации:
[user]
name = tfsbuild
email = tfsbuild@XXX
[http]
sslCAInfo = C:/Users/tfsbuild/RootCA.crt
Редактировать:
Решение заключается в следующем:
добавьте CURL_CA_BUNDLE в пользовательские переменные с помощью специального сертификата.
Комментарии:
1. Вы прочитали URL-адрес, указанный в сообщении об ошибке ( curl.se/docs/sslcerts.html )?
2. Да, я читал, и решение состоит в том, чтобы добавить переменную use — CURL_CA_BUNDLE с помощью моей элт