Ошибка Git с сервером прервало рукопожатие SSL

Я работаю с репозиторием Bitbucket и просто пытаюсь протолкнуть свой код. Я вижу это сообщение об ошибке только при работе с домашним Wi-Fi (AT&T U-Verse):

fatal: unable to access 'https://<link to the repository>': Server aborted the SSL handshake

Я искал, но не нашел полезных ответов о том, почему это может происходить.

Обновление:

Команда git push была спорадически успешной, но не выполнялась как минимум 9 раз из 10


person Mitchell Griest    schedule 20.09.2016    source источник
comment
возможно bitbucket заблокирован вашим интернет-провайдером. (попробуйте прокси)   -  person jsxqf    schedule 20.09.2016
comment
Можете ли вы получить доступ к https: // ‹ссылке на репозиторий› из своего браузера без ошибок сертификата? Есть ли у сайта действующий сертификат, как видно из вашего браузера?   -  person Anand Bhat    schedule 20.09.2016
comment
Здесь уже дан ответ http://stackoverflow.com/questions/36936678/git-and-server-aborted-the-ssl-handshake-errors   -  person Thirumal    schedule 20.03.2017
comment
Возможный дубликат git и Server прервали ошибки установления связи SSL   -  person Eliran Malka    schedule 20.03.2017
comment
Посмотрите мой комментарий к stackoverflow.com/questions/999195/   -  person marika.daboja    schedule 01.11.2017


Ответы (2)


  • Во-первых, убедитесь, что ваша учетная запись верна и доступна.
  • Второй - определить, актуальна ли следующая версия.
  • В-третьих, без предыдущих двух пунктов по-прежнему появляется следующая командная строка, которую я могу попробовать проверить на своем Mac: brew install curl
person hermes    schedule 21.03.2019

У меня тоже была эта проблема. Произошло из-за того, что мой git пытался использовать устаревший IP-адрес Bitbucket.

  • Итак, я добавил / обновил Bitbucket в файле ~/private/etc/hosts
  • Их новые IP-адреса (с 2018 г.) указаны здесь, я используя IPv6.
person Alejandro H. Cruz    schedule 29.06.2020