Twine को उसका अपलोड प्रॉक्सी और CA बंडल दें
रूटिंग के लिए HTTPS_PROXY और स्वीकृत सर्वर विश्वास के लिए TWINE_CERT सेट करें, फिर उसी परिवेश से सामान्य अपलोड शुरू करें।
जिस POSIX शेल से Twine शुरू होगा, उसमें उसका अपलोड रूट सेट करें:
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 का विकल्प सेट नहीं करता।
यदि अगली विफलता प्रॉक्सी कनेक्शन सफल होने के बाद प्रमाणपत्र त्रुटि है, तो उस नए चरण को बनाए रखें और सत्यापन बनाए रखते हुए विश्वास सुधारें।