wake-up-neo.net

Corporate Github hinter Proxy: Nach CONNECT wurde der HTTP-Code 503 vom Proxy empfangen

Ich versuche, aus einem Corporate-Git-Repo zu klonen, erhalte jedoch nach einer Weile immer diese Fehlermeldung:

schwerwiegend: Zugriff auf URL nicht möglich: Nach CONNECT wurde HTTP-Code 503 vom Proxy empfangen

Ich habe die folgende .gitconfig-Datei:

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

Wenn es sich um ein Unternehmens-Repo handelt, möchten Sie möglicherweise die Proxy-Einstellungen ignorieren. Eine mögliche Lösung für Ihr Problem ist hier:

  1. Proxy ignorieren: export no_proxy=YOUR_CORP_DOMAIN_ON_GITHUB, wobei der Domänenname in der Form github.acme.net sein kann

  2. SSL-Bestätigung ignorieren: git config --global http.sslVerify "false"

Sie könnten dann das Repo mit git clone YOUR_HTTPS_CLONE_URL klonen.

10
srctaha

Wenn Sie den Proxy für einen einzelnen git-Befehl ignorieren möchten, können Sie die Option -c verwenden. Beispiel:

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

4

In meinem Fall musste ich sowohl die Proxy- als auch die Authentifizierung von SSL-Zertifikaten deaktivieren. Diese Lösung gefällt mir nicht wirklich, da sie mir nicht gut gefällt.

Aber hier ist der Befehl, den ich lief, damit er funktioniert:

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

Ich bin mit dem gleichen Problem konfrontiert und möchte die SSL-Überprüfung nicht umgehen.

Ich lasse es dank dieser Schritte (Windows) funktionieren:

1. Starten Sie in einer Konsole:

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. Zum Klonen von [email protected]: project/group/sources.git:

Durch das Original anstelle des Alias ​​ersetzen:

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

Wenn sich das Repository auf GitLab befindet, müssen Sie Mitglied der Gruppe oder des Projekts sein (siehe https://git-scm.com/book/en/v2/Git-on-the-Server-GitLab ).

0
Xavier NICOLZA

sie können Ihrer .gitconfig-Datei hinzufügen, um Ihren Unternehmensproxy zu ignorieren:

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