Giv Twine sin upload-proxy og CA-pakke
Sæt HTTPS_PROXY til routing og TWINE_CERT til godkendt servertillid, og start derefter den normale upload fra det miljø.
I det POSIX-shell, der starter Twine, sættes upload-ruten:
export HTTPS_PROXY=http://proxy.example.net:8080Twine 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.pemTWINE_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.