Git의 “CONNECT 후 503”은 터널 실패입니다
CONNECT에 반환되는 게이트웨이 상태는 저장소와의 정상적인 HTTPS 대화 전에 발생합니다. Git 자격 증명을 변경하기 전에 요청된 호스트와 프록시 경로를 확인하세요.
“Received HTTP code 503 from proxy after CONNECT”는 “GitHub이 다운됐다”보다 구체적입니다. Git이 프록시에 터널을 열도록 요청했고, 프록시는 실패 상태를 반환했습니다.
저장소와의 정상적인 HTTPS 대화는 반드시 시작된 것은 아닙니다. 이 단계의 502, 503, 504는 중개자가 다음 연결을 수립하려는 시도, 업스트림 경로 또는 정책을 가리킵니다.
CONNECT 요청의 정확한 호스트 이름과 포트를 확인하세요. 원격 URL의 오타는 프록시에 성공적으로 도달하고도 프록시가 대상을 확인하거나 연결하려 할 때 실패할 수 있습니다. 임의의 www. 접두사를 추가하거나 이름을 IP로 바꾸는 것은 일반적인 수정이 아닙니다.
내부 저장소의 의도된 경로를 외부 저장소의 경로와 비교하세요. 호스트가 직접 연결되어야 한다면 그 정책을 명시적으로 표현하세요. 프록시가 필요하다면 프록시를 제거하는 것은 진단이 아닙니다.
편집된 Git 추적을 프록시 로그와 연관시키세요. 저장소 비밀번호와 Git 버퍼 크기는 결코 수립되지 않은 터널을 고치지 못합니다.