Majhna operacija Git deluje, druga pa vrne HTTP 417. Ta status ni okrajšava za »geslo proxyja zavrnjeno«.

HTTP opredeljuje 417 kot neuspeh pričakovanja. Zahteva s poljem Expect lahko naleti na strežnik ali posrednika, ki tega pričakovanja ne more izpolniti. Izmenjava 100-continue pojasni odločitev pred pošiljanjem telesa nalaganja.

Ugotovite, katera komponenta je izdala odgovor in kaj je zahteva vsebovala. Skrbno urejena sled HTTP Git in ustrezni vnos v dnevniku proxyja sta uporabnejša od ugibanja po velikosti commita.

Če naj bi notranje skladišče uporabljalo neposredno pot, namerno popravite to usmerjevalno politiko. Če mora uporabljati proxy, raziščite združljivost te poti. Odstranitev vseh nastavitev proxyja lahko skrije simptom z izbiro druge poti, ne da bi pojasnila napako.

Prav tako http.postBuffer ni univerzalno zdravilo za napake proxyja. Preden možnost spremenite, jo preučite v referenci konfiguracije Git. Številčni status HTTP, faza zahteve in komponenta, ki ga vrne, morajo usmerjati naslednji korak.

Sorodni članki