ໃຫ້ Twine ເຊິ່ງ proxy ການອັບໂຫຼດ ແລະ ຊຸດ CA ຂອງມັນ
ຕັ້ງ HTTPS_PROXY ສຳລັບການເສັ້ນທາງ ແລະ TWINE_CERT ສຳລັບຄວາມໄວ້ວາງໃຈໃນເຊີບເວີທີ່ອະນຸມັດ, ແລ້ວເລີ່ມການອັບໂຫຼດປົກກະຕິຈາກສະພາບແວດລ້ອມນັ້ນ.
ໃນ POSIX shell ທີ່ຈະເລີ່ມ Twine, ຕັ້ງເສັ້ນທາງການອັບໂຫຼດຂອງມັນ:
export HTTPS_PROXY=http://proxy.example.net:8080Twine ໃຊ້ສະພາບແວດລ້ອມ proxy ຂອງ Requests. ຄ່າ HTTP ຕັ້ງຊື່ຕົວກາງທີ່ສາມາດຂົນສົ່ງການເຊື່ອມຕໍ່ HTTPS ຂອງຄັງເກັບ; ໃຊ້ໂປຣໂຕຄອນຂອງຕົວຮັບຟັງຕົວຈິງ. ຈຸດສຸດທ້າຍຈາກລາຍຊື່ proxy HTTP ສາມາດໃຫ້ເສັ້ນທາງອັບໂຫຼດ HTTP ສາທາລະນະ.
ຖ້າການເຊື່ອມຕໍ່ນັ້ນຕ້ອງການ CA ສ່ວນຕົວທີ່ອະນຸມັດ, ກໍ່ໃຫ້ຊຸດຄວາມໄວ້ວາງໃຈໃນເຊີບເວີຂອງ Twine ດ້ວຍ:
export TWINE_CERT=/path/to/approved-ca-bundle.pemTWINE_CERT ແມ່ນຊຸດ CA PEM ສຳລັບໂສ້ທີ່ສະເໜີ. ມັນບໍ່ແມ່ນຂໍ້ມູນຢືນຢັນ proxy ແລະ ບໍ່ແມ່ນໃບຢັ້ງຢືນລູກຄ້າ.
ດຳເນີນການອັບໂຫຼດປົກກະຕິຈາກສະພາບແວດລ້ອມນີ້ກັບການຕັ້ງຄ່າຄັງເກັບ ແລະ ການຢືນຢັນທີ່ມີຢູ່. ການຕິດຕັ້ງ pip ທີ່ສຳເລັດໃຊ້ເສັ້ນທາງຄຳຮ້ອງອື່ນ, ແລະ PIP_CERT ບໍ່ໄດ້ຕັ້ງຕົວເລືອກຂອງ Twine.
ຖ້າຄວາມລົ້ມເຫຼວຕໍ່ໄປແມ່ນຂໍ້ຜິດພາດໃບຢັ້ງຢືນຫຼັງການເຊື່ອມຕໍ່ proxy ສຳເລັດ, ຮັກສາຂັ້ນຕອນໃໝ່ນັ້ນ ແລະ ແກ້ໄຂຄວາມໄວ້ວາງໃຈໂດຍຮັກສາການກວດສອບ.