Время от времени ошибка рукопожатия
Я пытаюсь загрузить AOSP из Google, используя repo sync
, Иногда я получаю сообщение об ошибке, подобное следующему:
fatal: unable to access 'https://android.googlesource.com/platform/system/bt/': gnutls_handshake() failed: Error in the push function.
Я пробовал решение, опубликованное "ошибка: ошибка gnutls_handshake()" при подключении к серверам https. К сожалению, это закончилось тем, что openssl не работает должным образом в WSL. Итак, я удалил эту сборку git
и переустановил sudo apt-get install git
, Моя текущая версия git 2.7.4.
Ошибка появляется только изредка, например первая repo sync
успешно проверил 90% проектов. Вот скриншот, иллюстрирующий ошибочное поведение ошибки:
Наконец, я использую WSL с прокси, так что есть много места для странных проблем.
1 ответ
Обнаружил проблему, мой прокси решил 1 из 2 IP-адресов. Один из них работал без проблем, другой - нет.