An der POSIX-Shell, déi den Twine start, setzt seng Upload-Route:

export HTTPS_PROXY=http://proxy.example.net:8080

Den 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.pem

TWINE_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.

Ähnlech Artikelen