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