Twine ਨੂੰ ਇਸ ਦਾ ਅੱਪਲੋਡ ਪ੍ਰੌਕਸੀ ਅਤੇ CA ਬੰਡਲ ਦਿਓ
ਰੂਟਿੰਗ ਲਈ HTTPS_PROXY ਅਤੇ ਮਨਜ਼ੂਰਸ਼ੁਦਾ ਸਰਵਰ ਭਰੋਸੇ ਲਈ TWINE_CERT ਸੈੱਟ ਕਰੋ, ਫਿਰ ਉਸ ਵਾਤਾਵਰਨ ਤੋਂ ਆਮ ਅੱਪਲੋਡ ਸ਼ੁਰੂ ਕਰੋ।
ਜਿਸ POSIX ਸ਼ੈੱਲ ਤੋਂ Twine ਸ਼ੁਰੂ ਹੋਵੇਗਾ, ਉਸ ਵਿੱਚ ਇਸ ਦਾ ਅੱਪਲੋਡ ਰੂਟ ਸੈੱਟ ਕਰੋ:
export HTTPS_PROXY=http://proxy.example.net:8080Twine, Requests ਦਾ ਪ੍ਰੌਕਸੀ ਵਾਤਾਵਰਨ ਵਰਤਦਾ ਹੈ। HTTP ਮੁੱਲ ਇੱਕ ਅਜਿਹੇ ਵਿਚੋਲੇ ਦਾ ਨਾਮ ਦਿੰਦਾ ਹੈ ਜੋ ਰਿਪੋਜ਼ਟਰੀ ਦਾ HTTPS ਕਨੈਕਸ਼ਨ ਲਿਜਾ ਸਕੇ; ਅਸਲ ਲਿਸਨਰ ਪ੍ਰੋਟੋਕੋਲ ਵਰਤੋ। HTTP ਪ੍ਰੌਕਸੀ ਸੂਚੀ ਤੋਂ ਇੱਕ ਐਂਡਪੌਇੰਟ ਜਨਤਕ HTTP ਅੱਪਲੋਡ ਰੂਟ ਦੇ ਸਕਦਾ ਹੈ।
ਜੇ ਉਸ ਕਨੈਕਸ਼ਨ ਲਈ ਮਨਜ਼ੂਰਸ਼ੁਦਾ ਨਿੱਜੀ CA ਲੋੜੀਂਦਾ ਹੈ, ਤਾਂ Twine ਦਾ ਸਰਵਰ-ਭਰੋਸਾ ਬੰਡਲ ਵੀ ਦਿਓ:
export TWINE_CERT=/path/to/approved-ca-bundle.pemTWINE_CERT ਪੇਸ਼ ਕੀਤੀ ਚੇਨ ਲਈ PEM CA ਬੰਡਲ ਹੈ। ਇਹ ਨਾ ਪ੍ਰੌਕਸੀ ਪ੍ਰਮਾਣ ਹੈ ਅਤੇ ਨਾ ਕਲਾਇੰਟ ਸਰਟੀਫਿਕੇਟ।
ਮੌਜੂਦਾ ਰਿਪੋਜ਼ਟਰੀ ਅਤੇ ਪ੍ਰਮਾਣਿਕਤਾ ਸੰਰਚਨਾ ਨਾਲ ਇਸ ਵਾਤਾਵਰਨ ਤੋਂ ਆਮ ਅੱਪਲੋਡ ਚਲਾਓ। ਸਫਲ pip ਇੰਸਟਾਲੇਸ਼ਨ ਦੂਜਾ ਬੇਨਤੀ ਰਾਹ ਵਰਤਦਾ ਹੈ, ਅਤੇ PIP_CERT Twine ਦਾ ਵਿਕਲਪ ਸੈੱਟ ਨਹੀਂ ਕਰਦਾ।
ਜੇ ਅਗਲੀ ਅਸਫਲਤਾ ਪ੍ਰੌਕਸੀ ਕਨੈਕਸ਼ਨ ਸਫਲ ਹੋਣ ਤੋਂ ਬਾਅਦ ਦੀ ਸਰਟੀਫਿਕੇਟ ਗਲਤੀ ਹੈ, ਤਾਂ ਉਹ ਨਵਾਂ ਪੜਾਅ ਰੱਖੋ ਅਤੇ ਜਾਂਚ ਕਾਇਮ ਰੱਖਦਿਆਂ ਭਰੋਸਾ ਠੀਕ ਕਰੋ।