Cilësimet e proxy-t të CPAN varen nga shkarkuesi aktual
Ndigni shkarkuesin që përdor CPAN interaktiv dhe përputhni hyrjet e proxy-t me rrugën e pasqyrës së synuar.
Nëse CPAN e pranon cilësimin e proxy-t por shkarkon në një rrugë tjetër, lexoni daljen diagnostike për shkarkuesin e zgjedhur. CPAN.pm mund të përdorë module rrjeti të Perl ose t'ia delegojë punën një programi të jashtëm.
Shqyrtoni konfigurimin aktual interaktiv:
cpan> o conf http_proxy
cpan> o conf ftp_proxy
cpan> o conf no_proxy
cpan> o conf urllist
urllist zgjedh pasqyrën e destinacionit dhe skemën, jo ndërmjetësin. Një proxy HTTP që sjell një burim FTP mbetet dëgjues HTTP; emri i fushës nuk e kthen në server FTP.
Nëse transferimi thërret curl, shqyrtoni mjedisin e trashëguar të atij fëmije. Një nisje e kufizuar është:
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 cpan
Për shkarkime nga pasqyra publike në një rrjet që lejon atë rrugë, zëvendësoni shembullin me një kandidat pa llogari nga kjo listë: lista e proxy-ve HTTP. Kjo i jep CPAN dhe fëmijëve të tij pikën fundore HTTP, përveç nëse një nisës tjetër ndryshon mjedisin. Curl lexon http_proxy me shkronja të vogla; cilësimi i destinacionit HTTPS mund të emërtojë të njëjtin dëgjues HTTP.
Nëse CPAN zgjedh LWP, ndiqni në vend të kësaj vlerat e konfiguruara dhe sjelljen e klientit. Instalimi i curl nuk dëshmon se CPAN e përdori atë. Shmangni instalimin e moduleve ose redaktimin e skedarëve të nisjes përpara se ta identifikoni atë zgjedhje.
Ruani ndryshimet e synuara të CPAN me o conf commit nën llogarinë që kryen instalimin dhe mbani sekretet jashtë shembujve të përbashkët. Ky është klienti interaktiv CPAN.pm; cpanm mund të zgjedhë një shkarkues dhe konfigurim tjetër edhe me të njëjtën pasqyrë.