У нас есть Atlassian Stash, установленный на сервере windows 2k8 r2, и по большей части все работает красиво. У нас есть сертификат SSL, выданный нашим локальным локальным CA и входом DNS, поэтому мы можем перейти на https://stash/
, и он работает довольно хорошо, за исключением Firefox, где он выдает предупреждение (связанное?).
При использовании Atlassian SourceTree мы можем перемещаться и выбирать репозиторий, но когда мы пытаемся клонировать его, мы получаем следующую ошибку:
fatal: невозможно получить доступ к
https://[email protected]/scm/etc/etc.git
: SSL проблема сертификата: не удалось получить сертификат локального эмитента
Я получаю ту же ошибку, если попытаюсь, если из git bash. Основываясь на этой ошибке, я пробовал следуя инструкциям по добавлению сертификата SSL в git как также найденный на их веб-сайте, включая то, что в комментариях, безрезультатно. Я экспортировал сертификат через firefox и через snapin сертификата mmc, получил те же результаты и поместил его в свой собственный файл в сочетании с curl файлом и независимо от того, что продолжает получать эту ошибку. Мне еще нужно попытаться заставить его работать с ключами SSH, так как я надеялся сделать это проще для моей команды.
Я также попытался использовать ssh myserver и принять соединение, и я ввел свой пароль и перезапустил, по-прежнему ту же ошибку.
Я не хочу просто игнорировать проверку сертификата, так как это кажется немного бессмысленным, тогда.
Я пробовал различные другие решения, найденные на SO, но добился нулевого прогресса. Как я могу заставить это работать с нашим сертификатом CA?