Я не могу клонировать репозиторий git - PullRequest
0 голосов
/ 13 июня 2018

Я пытаюсь клонировать git-репозиторий с нашего корпоративного git-сервера и получить:

Cloning into 'C:\git\<name_of_repository>...
fatal: unable to access '<corporate_git_server_url>/<name_of_repository>.git/': schannel: CertGetNameString() failed to match connection hostname (<corporate_git_server_url>) against server certificate names.

Очевидно, что есть проблема с сертификатом, но я не знаю, где искать.Также странно, что мои коллеги успешно проверили хранилище.

1 Ответ

0 голосов
/ 22 июня 2018

У меня была такая же ошибка при отправке в репозиторий на visualstudio.com.

Как и следовало ожидать, существует некоторая проблема с schannel, получающим информацию о сертификате.

Видимо Вы можете изменить https транспорт git .Я изменил свой с schannel на openssl, и это решило проблему.

>git config --global http.sslBackend "openssl"
...