web-dev-qa-db-ja.com

プロキシの背後にある企業Github:CONNECT後にプロキシからHTTPコード503を受信しました

企業のgitリポジトリからクローンを作成しようとしていますが、しばらくすると常にこのエラーメッセージが表示されます。

致命的:URLにアクセスできません:接続後にHTTPコード503をプロキシから受信しました

次の.gitconfigファイルがあります。

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

企業のレポである場合、プロキシ設定を無視することができます。問題の解決策の1つは次のとおりです。

  1. プロキシを無視:export no_proxy=YOUR_CORP_DOMAIN_ON_GITHUB、ここでドメイン名はgithub.acme.net

  2. SSL検証を無視:git config --global http.sslVerify "false"

次に、git clone YOUR_HTTPS_CLONE_URL

17
srctaha

単一のgitコマンドのプロキシを無視する場合は、-cオプションを使用できます。次に例を示します。

git clone http://[email protected]/repo.git --config http.proxy =

8

私の場合、プロキシと認証SSL証明書の両方を無効にする必要がありましたが、私はこのソリューションがあまり気に入らないので、SSL証明書の検証をオフにするのは賢明ではないので、このソリューションはあまり好きではありません!

ただし、ここで実行するコマンドを実行します:

git clone <addr of repo> --config http.proxy= --config http.sslVerify=false
6
EM-Creations

企業プロキシを無視するために.gitconfigファイルに追加できます:

[http "http://proxy.corpadderess:8080"]
    sslVerify = false
    proxy =     
1
foxyzorro

同じ問題に直面したため、SSL検証をバイパスしたくありません。

これらのステップのおかげで機能します(Windows):

1。コンソールで起動:

C:\Users\ME>nslookup gitlab.my-company.fr
Serveur :   ken45d45.ntkd0.my-company.fr
Address:  XXXX.XXXX.XXXX.XXXX

Réponse ne faisant pas autorité :
Nom :    zep150y1fv0.something-else-company.fr
Address:  XXXX.XXXX.XXXX.XXXX
Aliases:  gitlab.my-company.fr

2。[email protected]:project/group/sources.gitを複製するために:

エイリアスの代わりにオリジナルに置き換えます:

git clone [email protected]:project/group/sources.git
0
Delphine

リポジトリがGitLabにある場合、グループまたはプロジェクトのメンバーである必要があります( https://git-scm.com/book/en/v2/Git-on-the-Server-GitLabを参照してください )。

0
Xavier NICOLZA