“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.

Articles relacionats