L'error “503 després de CONNECT” de Git és una fallada del túnel
L'estat de la passarel·la retornat a CONNECT es produeix abans de la conversa HTTPS normal amb el repositori. Comproveu l'amfitrió sol·licitat i el camí del proxy abans de canviar les credencials de Git.
“Received HTTP code 503 from proxy after CONNECT” és més específic que “GitHub està caigut”. Git va demanar al proxy que obrís un túnel, i el proxy va retornar un estat de fallada.
La conversa HTTPS normal amb el repositori no ha començat necessàriament. Un 502, 503 o 504 en aquesta fase apunta cap a l'intent de l'intermediari d'establir la connexió posterior, el seu camí ascendent o la seva política.
Comproveu el nom d'amfitrió i el port exactes a la sol·licitud CONNECT. Una errata a l'URL remot pot arribar amb èxit al proxy i tot i així fallar quan el proxy intenta resoldre o contactar la destinació. Afegir un prefix www. aleatori o substituir el nom per una IP no és una correcció general.
Compareu la ruta prevista per a un repositori intern amb la d'un d'extern. Si un amfitrió ha de ser directe, expresseu aquesta política explícitament. Si el proxy és necessari, eliminar-lo no és un diagnòstic.
Correlacioneu el rastre de Git redactat amb el registre del proxy. Les contrasenyes del repositori i les mides del búfer de Git no reparen un túnel que mai no es va establir.