„Received HTTP code 503 from proxy after CONNECT“ ist konkreter als „GitHub ist down“. Git bat den Proxy, einen Tunnel zu öffnen, und der Proxy gab einen Fehlerstatus zurück.

Die normale HTTPS-Unterhaltung mit dem Repository hat nicht zwangsläufig begonnen. Ein 502, 503 oder 504 in dieser Phase deutet auf den Versuch des Vermittlers hin, die Weiterverbindung herzustellen, auf seinen Upstream-Pfad oder seine Richtlinie.

Prüfen Sie den genauen Hostnamen und Port in der CONNECT-Anfrage. Ein Tippfehler in der Remote-URL kann den Proxy erfolgreich erreichen und trotzdem fehlschlagen, wenn der Proxy versucht, das Ziel aufzulösen oder zu kontaktieren. Ein zufälliges www.-Präfix hinzuzufügen oder den Namen durch eine IP zu ersetzen, ist keine allgemeine Korrektur.

Vergleichen Sie die vorgesehene Route für ein internes Repository mit der für ein externes. Wenn ein Host direkt sein soll, drücken Sie diese Richtlinie ausdrücklich aus. Wenn der Proxy erforderlich ist, ist seine Entfernung keine Diagnose.

Bringen Sie die redigierte Git-Spur mit dem Proxy-Protokoll in Zusammenhang. Repository-Passwörter und Git-Puffergrößen reparieren keinen Tunnel, der nie aufgebaut wurde.

Ähnliche Artikel