Дайте 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 — це набір CA у форматі PEM для поданого ланцюга. Це не облікові дані проксі й не сертифікат клієнта.
Запустіть звичайне вивантаження з цього середовища з наявною конфігурацією репозиторію та автентифікації. Успішне встановлення pip використовує інший шлях запиту, і PIP_CERT не задає параметр Twine.
Якщо наступна помилка — помилка сертифіката після успішного з'єднання через проксі, збережіть цей новий етап і виправте довіру, зберігши перевірку.