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 ସ୍ଥିତି, ଅନୁରୋଧର ପର୍ଯ୍ୟାୟ ଏବଂ ଏହାକୁ ଫେରାଉଥିବା ଉପାଦାନ ପରବର୍ତ୍ତୀ ପଦକ୍ଷେପକୁ ନିର୍ଦ୍ଦେଶ କରିବା ଉଚିତ।