V shelli POSIX, ktorý spustí Twine, nastavte jeho cestu na nahrávanie:

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

Twine používa proxy prostredie knižnice Requests. Hodnota HTTP označuje sprostredkovateľa schopného preniesť HTTPS spojenie repozitára; použite skutočný protokol počúvajúceho prvku. Koncový bod zo zoznamu HTTP proxy môže poskytnúť verejnú cestu na nahrávanie cez HTTP.

Ak toto spojenie vyžaduje schválenú privátnu CA, poskytnite aj zväzok dôvery servera pre Twine:

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

TWINE_CERT je zväzok CA vo formáte PEM pre predloženú reťaz. Nie je to prihlasovací údaj proxy ani klientsky certifikát.

Spustite bežné nahrávanie z tohto prostredia s existujúcim repozitárom a konfiguráciou overovania. Úspešná inštalácia pipu používa inú cestu požiadavky a PIP_CERT nenastavuje možnosť Twine.

Ak je ďalšou chybou chyba certifikátu po úspešnom pripojení cez proxy, zachovajte túto novú fázu a opravte dôveru pri zachovaní overovania.

Súvisiace články