„Received HTTP code 503 from proxy after CONNECT” is specifieker dan „GitHub ligt eruit”. Git vroeg de proxy een tunnel te openen, en de proxy gaf een foutstatus terug.

Het normale HTTPS-gesprek met de repository is niet noodzakelijk begonnen. Een 502, 503 of 504 in deze fase wijst op de poging van de tussenpartij om de vervolgverbinding tot stand te brengen, het upstreampad of het beleid.

Controleer de exacte hostnaam en poort in het CONNECT-verzoek. Een typefout in de externe URL kan de proxy met succes bereiken en toch mislukken wanneer de proxy probeert de bestemming op te lossen of te bereiken. Een willekeurig www.-voorvoegsel toevoegen of de naam door een IP vervangen is geen algemene correctie.

Vergelijk de beoogde route voor een interne repository met die voor een externe. Als een host rechtstreeks moet zijn, druk dat beleid expliciet uit. Als de proxy vereist is, is het verwijderen ervan geen diagnose.

Correleer de geredigeerde Git-trace met het proxylog. Repositorywachtwoorden en Git-buffergroottes herstellen geen tunnel die nooit tot stand is gekomen.

Gerelateerde artikelen