Gitt dem Twine säin Upload-Proxy a CA-Bundle
Setzt HTTPS_PROXY fir d'Routéierung an TWINE_CERT fir dat approuvéiert Serververtrauen, an start dann den normalen Upload aus deem Ëmfeld.
An der POSIX-Shell, déi den Twine start, setzt seng Upload-Route:
export HTTPS_PROXY=http://proxy.example.net:8080Den Twine benotzt dem Requests seng Proxy-Ëmfeld. Den HTTP-Wäert bezeechent en Zwëschemann, deen d'HTTPS-Verbindung vum Repository droe kann; benotzt dat tatsächlecht Listener-Protokoll. En Endpunkt aus der HTTP-Proxy-Lëscht kann eng ëffentlech HTTP-Upload-Route liwweren.
Wann déi Verbindung eng approuvéiert privat CA brauch, liwwert och dem Twine säi Serververtrauens-Bundle:
export TWINE_CERT=/path/to/approved-ca-bundle.pemTWINE_CERT ass e PEM CA-Bundle fir déi presentéiert Kette. Et sinn weder Proxy-Authentifikatiounsdonnéeën nach e Clientzertifikat.
Start den normalen Upload aus dësem Ëmfeld mat der existéierender Repository- an Authentifikatiounskonfiguratioun. Eng erfollegräich pip-Installatioun benotzt en aneren Ufrowee, an PIP_CERT setzt dem Twine seng Optioun net.
Wann den nächste Feeler e Zertifikatsfeeler ass, nodeems d'Proxy-Verbindung gelongen ass, behält déi nei Etapp a korrigéiert d'Vertrauen, wärend d'Verifikatioun erhale bleift.