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 ఎంపికను సెట్ చేయదు.
తదుపరి వైఫల్యం ప్రాక్సీ కనెక్షన్ విజయవంతమైన తర్వాత వచ్చే సర్టిఫికెట్ లోపం అయితే, ఆ కొత్త దశను ఉంచి ధృవీకరణను నిలుపుతూ విశ్వాసాన్ని సరిచేయండి.