I det POSIX-shell, der starter Twine, sættes upload-ruten:

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

Twine bruger Requests' proxy-miljø. HTTP-værdien angiver en mellemled, der kan bære repositoryets HTTPS-forbindelse; brug den faktiske lytteprotokol. Et endepunkt fra HTTP-proxy-listen kan levere en offentlig HTTP-uploadrute.

Hvis forbindelsen kræver en godkendt privat CA, skal du også angive Twines servertillidspakke:

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

TWINE_CERT er en PEM-CA-pakke til den præsenterede kæde. Det er hverken proxy-legitimationsoplysninger eller et klientcertifikat.

Start den normale upload fra dette miljø med den eksisterende repository- og godkendelseskonfiguration. En vellykket pip-installation bruger en anden anmodningsvej, og PIP_CERT sætter ikke Twines indstilling.

Hvis den næste fejl er en certifikatfejl, efter at proxy-forbindelsen lykkedes, skal du beholde det nye trin og rette tilliden, mens verifikationen bevares.

Relaterede artikler