Получение ошибки SSL при попытке клонирования хранилища Stash

Я пытаюсь клонировать репозиторий git, размещенный в Stash, но не повезло.

Я получаю следующую ошибку:

fatal: unable to access 'https://[email protected]/scm/yyy/yyy.git/': SSL certificate problem: Invalid certificate chain

Я подтвердил, что у меня есть доступ к репозиторию, войдя в Stash и просматривая его через мой браузер.

Я также загрузил закрытый ключ для этого репозитория, используя ssh-add.

Ответ 1

Решил! (Немного помогая этому вопросу, но немного другое решение.)

  • Перейдите в репозиторий в папке

  • Нажмите маленькую иконку "https" в адресной строке. Нажмите "Показать сертификат". Перетащите значок маленького сертификата на рабочий стол. http popup window in Safari

  • Откройте утилиту Keychain Access (введите ее в Finder). В списке "Связки ключей" выберите выделение полужирным шрифтом, а в разделе "Категория" выберите "Сертификаты". Certificates windows

  • Перетащите сертификат из рабочего стола в список, чтобы он был добавлен.

  • Щелкните правой кнопкой мыши сертификат, нажмите "Получить информацию". Разверните раздел "Доверие" (щелкните маленький треугольник), а в верхнем раскрывающемся списке выберите "Всегда доверять". Закройте окно и убедитесь, что изменения сохранены. Certificate Info window