Twine에 업로드 프록시와 CA 번들을 제공하기
라우팅에는 HTTPS_PROXY를, 승인된 서버 신뢰에는 TWINE_CERT를 설정한 뒤 해당 환경에서 일반 업로드를 시작합니다.
Twine을 실행할 POSIX 셸에서 업로드 경로를 설정합니다:
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의 옵션을 설정하지 않습니다.
다음 실패가 프록시 연결 성공 후의 인증서 오류라면 그 새 단계를 유지하고 검증을 유지한 채 신뢰를 바로잡으십시오.