I det POSIX-skal som ska starta Twine, ställ in dess uppladdningsväg:

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

Twine 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.pem

TWINE_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.

Relaterade artiklar