Ge Twine dess uppladdningsproxy och CA-paket
Ställ in HTTPS_PROXY för routning och TWINE_CERT för godkänt serverförtroende och starta sedan den vanliga uppladdningen från den miljön.
I det POSIX-skal som ska starta Twine, ställ in dess uppladdningsväg:
export HTTPS_PROXY=http://proxy.example.net:8080Twine använder Requests proxy-miljö. HTTP-värdet anger en mellanhand som kan bära repots HTTPS-anslutning; använd den faktiska lyssnarprotokollet. En slutpunkt från HTTP-proxylistan kan ge en offentlig HTTP-uppladdningsväg.
Om den anslutningen kräver en godkänd privat CA, tillhandahåll även Twines serverförtroendepaket:
export TWINE_CERT=/path/to/approved-ca-bundle.pemTWINE_CERT är ett PEM-CA-paket för den presenterade kedjan. Det är varken proxyuppgifter eller ett klientcertifikat.
Starta den vanliga uppladdningen från den här miljön med befintlig repo- och autentiseringskonfiguration. En lyckad pip-installation använder en annan begäransväg, och PIP_CERT ställer inte in Twines alternativ.
Om nästa fel är ett certifikatfel efter att proxyanslutningen lyckats, behåll det nya steget och rätta förtroendet medan verifieringen behålls.