Проблема с сертификатом SSL: не удается получить сертификат локального эмитента AZURE DEVOPS

# #azure #ssl #azure-devops #gitlab

Вопрос:

У меня проблема… Мой код в Gitlab, конвейер в Azure DevOps. Я использую классический редактор. Когда я запускаю конвейер, у меня возникает ошибка «фатально: не удается получить доступ», «фатально: не удается получить доступ». https://my.repos.example:***.git/’: Проблема с SSL-сертификатом: не удается получить сертификат локального эмитента» Пожалуйста, помогите мне!

Комментарии:

1. Из того, что я могу сказать, он не может подтвердить ваш сертификат. Одна вещь, которую вы могли бы сделать (не обязательно рекомендуя это), находится здесь: confluence.atlassian.com/bitbucketserverkb/… который должен отключить проверку с помощью команды git.

2. да, но в azure devops я не могу этого сделать…

3. docs.microsoft.com/en-us/azure/devops/pipelines/scripts/…

4. я не понимаю, как это может мне помочь ? Я использую классический редактор, и каждый раз первым шагом является репо клонирования…

5. Я не знал точного ответа, но, как вы поняли, это связано с отключением проверки (каким-то образом) проверки ssl, на что я и пытался вам указать. Я просто знал, что есть по крайней мере один способ сделать это.

Ответ №1:

Если вы хотите отменить проверку ssl-сертификата azure devops, вам нужно перейти в группу переменных вашего конвейера и добавить GIT_SSL_NO_VERIFY = 1