Një Git push merr HTTP 417 përmes proxy-t
HTTP 417 do të thotë që një pritje nuk u plotësua. Përcaktoni kush e lëshoi përgjigjen përpara se të ndryshoni kredencialet ose të rritni cilësimet e buffer-it të Git.
Një operacion i vogël Git funksionon, ndërsa një tjetër kthen HTTP 417. Ai status nuk është shkurtim i «fjalëkalimi i proxy-t u refuzua».
HTTP e përkufizon 417 si dështim pritjeje. Një kërkesë që mban një fushë Expect mund të hasë një server ose ndërmjetës që nuk mund ta plotësojë atë pritje. Shkëmbimi 100-continue shpjegon vendimin përpara se të dërgohet trupi i ngarkimit.
Zbuloni cili komponent e lëshoi përgjigjen dhe çfarë përmbante kërkesa. Një gjurmë HTTP e Git e redaktuar me kujdes dhe hyrja përkatëse në regjistrin e proxy-t janë më të dobishme sesa hamendja nga madhësia e commit-it.
Nëse depoja e brendshme duhet të përdorë një rrugë të drejtpërdrejtë, korrigjoni atë politikë të rrugëtimit me qëllim. Nëse duhet të përdorë proxy-n, hulumtoni përputhshmërinë e asaj rruge. Heqja e të gjitha cilësimeve të proxy-t mund ta fshehë simptomën duke zgjedhur një rrugë tjetër pa e shpjeguar dështimin.
Po ashtu, http.postBuffer nuk është kurë universale për gabimet e proxy-t. Përdorni referencën e konfigurimit të Git për ta kuptuar opsionin përpara se ta ndryshoni. Statusi numerik HTTP, faza e kërkesës dhe komponenti që e kthen duhet të udhëheqin hapin tjetër.