Twine କୁ ଏହାର ଅପଲୋଡ୍ ପ୍ରକ୍ସି ଏବଂ CA ବଣ୍ଡଲ୍ ଦିଅନ୍ତୁ
ରାଉଟିଂ ପାଇଁ HTTPS_PROXY ଏବଂ ଅନୁମୋଦିତ ସର୍ଭର ବିଶ୍ୱାସ ପାଇଁ TWINE_CERT ସେଟ୍ କରନ୍ତୁ, ତାପରେ ସେହି ପରିବେଶରୁ ସାଧାରଣ ଅପଲୋଡ୍ ଆରମ୍ଭ କରନ୍ତୁ।
Twine ଆରମ୍ଭ କରିବାକୁ ଥିବା POSIX ଶେଲରେ ଏହାର ଅପଲୋଡ୍ ପଥ ସେଟ୍ କରନ୍ତୁ:
export HTTPS_PROXY=http://proxy.example.net:8080Twine, Requests ର ପ୍ରକ୍ସି ପରିବେଶ ବ୍ୟବହାର କରେ। HTTP ମୂଲ୍ୟ ଏପରି ଏକ ମଧ୍ୟସ୍ଥକୁ ନାମ ଦିଏ ଯାହା ରେପୋଜିଟୋରୀର HTTPS ସଂଯୋଗ ବହନ କରିପାରିବ; ପ୍ରକୃତ ଲିସନର ପ୍ରୋଟୋକଲ ବ୍ୟବହାର କରନ୍ତୁ। HTTP ପ୍ରକ୍ସି ତାଲିକାରୁ ଏକ ଏଣ୍ଡପଏଣ୍ଟ ସାର୍ବଜନୀନ HTTP ଅପଲୋଡ୍ ପଥ ଯୋଗାଇପାରେ।
ଯଦି ସେହି ସଂଯୋଗ ପାଇଁ ଅନୁମୋଦିତ ଘରୋଇ CA ଆବଶ୍ୟକ, ତେବେ Twine ର ସର୍ଭର-ବିଶ୍ୱାସ ବଣ୍ଡଲ୍ ମଧ୍ୟ ଯୋଗାନ୍ତୁ:
export TWINE_CERT=/path/to/approved-ca-bundle.pemTWINE_CERT ଉପସ୍ଥାପିତ ଶୃଙ୍ଖଳ ପାଇଁ PEM CA ବଣ୍ଡଲ୍। ଏହା ପ୍ରକ୍ସି ପ୍ରମାଣପତ୍ର ନୁହେଁ କିମ୍ବା କ୍ଲାଏଣ୍ଟ ସାର୍ଟିଫିକେଟ୍ ନୁହେଁ।
ବର୍ତ୍ତମାନର ରେପୋଜିଟୋରୀ ଏବଂ ପ୍ରମାଣୀକରଣ ବିନ୍ୟାସ ସହିତ ଏହି ପରିବେଶରୁ ସାଧାରଣ ଅପଲୋଡ୍ ଚଲାନ୍ତୁ। ସଫଳ pip ସ୍ଥାପନ ଅନ୍ୟ ଏକ ଅନୁରୋଧ ପଥ ବ୍ୟବହାର କରେ, ଏବଂ PIP_CERT Twine ର ବିକଳ୍ପ ସେଟ୍ କରେ ନାହିଁ।
ଯଦି ପରବର୍ତ୍ତୀ ବିଫଳତା ପ୍ରକ୍ସି ସଂଯୋଗ ସଫଳ ହେବା ପରେ ସାର୍ଟିଫିକେଟ୍ ତ୍ରୁଟି ହୁଏ, ତେବେ ସେହି ନୂଆ ପର୍ଯ୍ୟାୟ ରଖନ୍ତୁ ଏବଂ ଯାଞ୍ଚ ରଖି ବିଶ୍ୱାସ ସଂଶୋଧନ କରନ୍ତୁ।