2017-01-29 12 views
4

Я пытаюсь клонировать из корпоративного мерзавца репо, но всегда получаю сообщение об ошибке через некоторое время:Корпоративный Github за прокси: полученный код HTTP 503 из прокси после CONNECT

фатальным: не удалось получить доступ к URL: Received HTTP код 503 от прокси после CONNECT

У меня есть следующий .gitconfig файл:

[https] 
    sslVerify = false 
    proxy = https://proxy.corpadderess:8080 
[http] 
    sslVerify = false 
    proxy = http://proxy.corpadderess:8080 

ответ

2

Если это корпоративный репо, вы можете игнорировать настройки прокси-сервера. Одним из возможных решений вашей проблемы здесь:

  1. Игнорировать прокси: export no_proxy=YOUR_CORP_DOMAIN_ON_GITHUB, где имя домена может быть в виде github.acme.net

  2. Игнорировать проверки SSL: git config --global http.sslVerify "false"

You может затем клонировать репо w/git clone YOUR_HTTPS_CLONE_URL

2

Если вы хотите игнорировать прокси-сервер для одна команда мерзавец вы можете использовать опцию -c, например:

мерзавец клон http://[email protected]/repo.git --config http.proxy =