proxy ద్వారా Git push HTTP 417 పొందుతుంది
HTTP 417 అంటే ఒక అంచనా నెరవేరలేదు. ఆధారాలను మార్చే లేదా Git బఫర్ సెట్టింగ్లను పెంచే ముందు ప్రతిస్పందనను ఎవరు జారీ చేశారో గుర్తించండి.
ఒక చిన్న Git ఆపరేషన్ పని చేస్తుంది, మరొకటి HTTP 417 తిరిగి ఇస్తుంది. ఆ స్థితి “proxy పాస్వర్డ్ తిరస్కరించబడింది” యొక్క సంక్షిప్త రూపం కాదు.
HTTP 417ని అంచనా వైఫల్యంగా నిర్వచిస్తుంది. Expect క్షేత్రాన్ని కలిగిన అభ్యర్థన ఆ అంచనాను నెరవేర్చలేని సర్వర్ లేదా మధ్యవర్తిని ఎదుర్కోవచ్చు. 100-continue మార్పిడి అప్లోడ్ బాడీ పంపే ముందు నిర్ణయాన్ని వివరిస్తుంది.
ఏ భాగం ప్రతిస్పందనను జారీ చేసింది మరియు అభ్యర్థనలో ఏమి ఉందో కనుగొనండి. జాగ్రత్తగా సవరించిన Git HTTP ట్రేస్ మరియు proxy యొక్క సంబంధిత లాగ్ ఎంట్రీ commit పరిమాణం నుండి ఊహించడం కంటే ఉపయోగకరం.
అంతర్గత రిపాజిటరీ నేరుగా మార్గాన్ని ఉపయోగించాల్సి ఉంటే, ఆ రూటింగ్ విధానాన్ని ఉద్దేశపూర్వకంగా సరిచేయండి. అది proxyని తప్పనిసరిగా ఉపయోగించాల్సి ఉంటే, ఆ మార్గం యొక్క అనుకూలతను పరిశోధించండి. అన్ని proxy సెట్టింగ్లను తీసివేయడం వైఫల్యాన్ని వివరించకుండా మరో మార్గాన్ని ఎంచుకుని లక్షణాన్ని దాచవచ్చు.
అదేవిధంగా http.postBuffer proxy లోపాలకు సార్వత్రిక నివారణ కాదు. ఎంపికను మార్చే ముందు Git కాన్ఫిగరేషన్ సూచనను ఉపయోగించి అర్థం చేసుకోండి. సంఖ్యాత్మక HTTP స్థితి, అభ్యర్థన దశ మరియు దాన్ని తిరిగి ఇచ్చే భాగం తదుపరి అడుగును నిర్దేశించాలి.