Получение фатальной ошибки во время - git pull - процедуры SSL: SSL3_GET_RECORD

Я получаю сообщение об ошибке во время - git pull , ошибка «Неустранимая: невозможно получить доступ» https://github.com/repository.git/': ошибка: 1408F10B: подпрограммы SSL: SSL3_GET_RECORD: неправильный номер версии?» . Пожалуйста, предложите решение.


person Preet    schedule 22.02.2018    source источник
comment
Какая у вас версия git и ОС?   -  person VonC    schedule 22.02.2018
comment
Версия Git — 2.14.1.windows.1, а ОС — Windows 7.   -  person Preet    schedule 22.02.2018
comment
Это проблема пути? Попробуйте stackoverflow.com/a/45779657/6309 с упрощенным путем и Git 2.16.2 (настройка не требуется: просто распаковать github.com/git-for-windows/git/releases/download/ где угодно)   -  person VonC    schedule 22.02.2018


Ответы (4)


Оп упоминает

моя проблема исправлена. Скорость интернета была очень низкой, поэтому возникает проблема.

Но также учтите, что только вчера (22 февраля 2018 г.) GitHub отключил устаревшие алгоритмы:

  • TLSv1/TLSv1.1: это относится ко всем подключениям HTTPS, включая веб-подключения, API и подключения git к https://github.com и https://api.github.com.
  • diffie-hellman-group1-sha1: это относится ко всем подключениям SSH к github.com.
  • diffie-hellman-group14-sha1: это относится ко всем подключениям SSH к github.com.

Обновление до последней версии Git должно быть достаточно, чтобы не было

person VonC    schedule 23.02.2018

Я столкнулся с той же ошибкой в ​​​​среде Linux. Оказалось, переменная среды (т. е. http_proxy и https_proxy на моей виртуальной машине не были установлены правильно.

Вы хотели бы проверить:

  • если вы находитесь за брандмауэром
  • если вам нужно использовать прокси для доступа к Интернету/github. Если это так, убедитесь, что https_proxy правильно установлено.
person vxxxi    schedule 10.02.2021

Если в Windows 10 обновление до git version 2.29.1.windows.1 (ссылка) решило проблему для меня.

person dsalaj    schedule 29.10.2020

Это проблема сервера вашего репозитория (сертификата SSL). Лучше свяжитесь с администратором репозитория. Кстати try accessing ssh URL того же репозитория (если есть доступ).

person smilyface    schedule 22.02.2018
comment
Я также получил эту ошибку, когда сервер обслуживал содержимое git через http, а не https. - person jpaugh; 15.11.2019