En liten Git-operasjon fungerer, mens en annen returnerer HTTP 417. Denne statusen er ikke en forkortelse for «proxy-passord avvist».

HTTP definerer 417 som en forventningsfeil. En forespørsel som bærer et Expect-felt kan møte en server eller et mellomledd som ikke kan oppfylle forventningen. 100-continue-utvekslingen forklarer avgjørelsen før opplastingskroppen sendes.

Finn ut hvilken komponent som utstedte svaret, og hva forespørselen inneholdt. Et nøye redigert Git HTTP-spor og proxyens tilsvarende loggoppføring er nyttigere enn å gjette ut fra commitens størrelse.

Hvis det interne depotet skal bruke en direkte rute, rett den rutingpolitikken med vilje. Hvis det må bruke proxyen, undersøk kompatibiliteten til den veien. Å fjerne alle proxyinnstillinger kan skjule symptomet ved å velge en annen rute uten å forklare feilen.

På samme måte er http.postBuffer ikke en universalkur mot proxyfeil. Bruk Git-konfigurasjonsreferansen for å forstå alternativet før du endrer det. Den numeriske HTTP-statusen, fasen i forespørselen og komponenten som returnerer den, bør styre neste steg.

Relaterte artikler