CPAN прокси параметрлері нақты жүктеушіге байланысты
Интерактивті CPAN қолданатын жүктеушіні қадағалап, прокси өрістерін көзделген айна маршрутына сәйкестендіріңіз.
Егер CPAN прокси параметрін қабылдап, бірақ басқа жолмен жүктеп алса, таңдалған жүктеушінің диагностикалық шығысын оқыңыз. CPAN.pm Perl желілік модульдерін пайдалануы немесе жұмысты сыртқы бағдарламаға тапсыруы мүмкін.
Ағымдағы интерактивті конфигурацияны қарап шығыңыз:
cpan> o conf http_proxy
cpan> o conf ftp_proxy
cpan> o conf no_proxy
cpan> o conf urllist
urllist межелі айна мен схеманы таңдайды, делдалды емес. FTP ресурсын әкелетін HTTP прокси HTTP тыңдаушысы болып қалады; өріс атауы оны FTP серверіне айналдырмайды.
Егер тасымалдау curl шақырса, сол еншілес процестің мұраланған ортасын тексеріңіз. Шектеулі іске қосу мынадай:
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 cpan
Бұл жолға рұқсат беретін желіде жалпыға ортақ айналардан жүктеу үшін мысалды осы тізімдегі тіркелгісіз үміткермен алмастырыңыз: HTTP прокси тізімі. Бұл CPAN мен оның еншілестеріне HTTP соңғы нүктесін береді, егер басқа іске қосқыш ортаны өзгертпесе. Curl кіші әріппен жазылған http_proxy оқиды; HTTPS межесінің параметрі сол HTTP тыңдаушысын көрсетуі мүмкін.
Егер CPAN LWP таңдаса, оның конфигурацияланған мәндері мен клиент мінез-құлқын ұстаныңыз. curl орнатылғаны CPAN оны пайдаланғанын дәлелдемейді. Бұл таңдауды анықтамайынша модульдерді орнатудан немесе іске қосу файлдарын өңдеуден аулақ болыңыз.
Көзделген CPAN өзгерістерін o conf commit арқылы орнатуды орындайтын тіркелгі астында сақтаңыз және құпияларды ортақ мысалдардан тыс ұстаңыз. Бұл интерактивті CPAN.pm клиенті; cpanm бір айнамен де басқа жүктеуші мен конфигурацияны таңдай алады.