V shellu POSIX, který spustí Twine, nastavte jeho cestu pro nahrávání:

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

Twine používá proxy prostředí knihovny Requests. Hodnota HTTP označuje prostředníka schopného přenést HTTPS spojení repozitáře; použijte skutečný protokol naslouchajícího prvku. Koncový bod ze seznamu HTTP proxy může poskytnout veřejnou cestu pro nahrávání přes HTTP.

Pokud toto spojení vyžaduje schválenou privátní CA, poskytněte také svazek důvěry serveru pro Twine:

export TWINE_CERT=/path/to/approved-ca-bundle.pem

TWINE_CERT je svazek CA ve formátu PEM pro předložený řetězec. Není to přihlašovací údaj proxy ani klientský certifikát.

Spusťte běžné nahrání z tohoto prostředí se stávajícím repozitářem a konfigurací ověřování. Úspěšná instalace pipu používá jinou cestu požadavku a PIP_CERT možnost Twine nenastavuje.

Pokud je další chybou chyba certifikátu po úspěšném připojení přes proxy, zachovejte tuto novou fázi a opravte důvěru při zachování ověřování.

Související články