Ein liten Git-operasjon fungerer, medan ein annan returnerer HTTP 417. Den statusen er ikkje ei forkorting for «proxy-passord avvist».

HTTP definerer 417 som ein forventingsfeil. Ein førespurnad med eit Expect-felt kan møte ein tenar eller eit mellomledd som ikkje kan oppfylle den forventninga. 100-continue-utvekslinga forklarer avgjerda før opplastingskroppen vert send.

Finn ut kva komponent som gav svaret, og kva førespurnaden inneheldt. Eit nøye redigert Git HTTP-spor og den tilsvarande loggoppføringa til proxyen er nyttigare enn å gjetta ut frå storleiken på commiten.

Viss det interne depotet skal bruke ei direkte rute, rett den rutingpolicya med vilje. Viss det må bruke proxyen, undersøk kompatibiliteten til den vegen. Å fjerne alle proxyinnstillingar kan skjule symptomet ved å velje ei anna rute utan å forklare feilen.

På same måte er http.postBuffer ikkje ein universalkur mot proxyfeil. Bruk Git-konfigurasjonsreferansen for å forstå valet før du endrar det. Den numeriske HTTP-statusen, fasen i førespurnaden og komponenten som returnerer han, bør styre neste steg.

Relaterte artiklar