Я использую Gitblit на Windows Server и пытаюсь отправить данные в хранилище с другого компьютера в сети. Я использовал SSL-сертификат (не самоподписанный, но, кажется, подписанный моей компанией? Не совсем уверен, как это работает, но Chrome, IE и т.д. Видят, что он проверен).
Сервер, на котором работает Gitblit, называется его itscm
и на рабочем столе разработчика я использую этот URL для передачи данных через TortoiseGit:
git.exe push --progress "https://itscm:8234/git/TestRepo.git" master
Тем не менее, я получаю эту ошибку:
fatal: невозможно получить доступ к https://itscm: 8234/git/TestRepo.git/ ': проблема с сертификатом SSL: самозаверяющий сертификат в цепочке сертификатов
Когда я иду по этому адресу в Chrome, я получаю 404 на странице, но я вижу, что замок в строке URL-адреса зеленый. Когда я нажимаю на замок, я вижу, что личность подтверждена. Я не понимаю, как мой браузер видит этот сертификат как действительный, но когда я пытаюсь отправить данные в него через Git, он терпит неудачу.