git ls-remote бросает фатально: HTTP-запрос не выполнен

628
Alfredo M

когда Дженкинс пытается эту команду:

git ls-remote --tags --heads https://github.com/angular/bower-angular-resource.git

это терпит неудачу и ломает сборку, пробуя ту же самую команду в консоли, полученную то же самое сообщение об ошибке:

[userr1@DEV-ECM ~]$ git ls-remote --tags --heads https://github.com/angular/bower-angular-resource.git error: while accessing https://github.com/angular/bower-angular-resource.git/info/refs  fatal: HTTP request failed 

у кого-нибудь есть такая же проблема? какие-либо решения? :(

редактировать 1:

 [userr1@DEV-ECM ~]$ ping github.com PING github.com (192.30.253.112) 56(84) bytes of data. 64 bytes from lb-192-30-253-112-iad.github.com (192.30.253.112): icmp_seq=1 ttl=49 time=134 ms 64 bytes from lb-192-30-253-112-iad.github.com (192.30.253.112): icmp_seq=2 ttl=49 time=152 ms 64 bytes from lb-192-30-253-112-iad.github.com (192.30.253.112): icmp_seq=3 ttl=49 time=131 ms 

редактировать 2: попытка получить доступ к URL с рабочего стола в Firefox получил эту ошибку:

ssl_error_no_cypher_overlap

0
Система не работает или не может получить доступ к https://github.com по какой-либо другой причине. Это не проблема мерзавца; это проблема с сетью. jayhendren 5 лет назад 0
@jayhendren сервер может пинговать github.com Alfredo M 5 лет назад 0
ping (ICMP) отличается от HTTPS-соединений; они совершенно разные протоколы. jayhendren 5 лет назад 0

1 ответ на вопрос

0
Alfredo M

там, где мы сделали две вещи, которые решили проблему:

  1. обновленный curl (и библиотеки, от которых зависит curl),

  2. добавить общедоступные DNS-серверы Google,

Я не уверен, что пункт 2 помог или был актуален, но все же это были только 2 изменения, которые мы сделали,

Похожие вопросы