CPAN proxy postavke zavise od stvarnog preuzimača
Pratite preuzimač koji koristi interaktivni CPAN i uskladite proxy unose sa predviđenom rutom do ogledala.
Ako CPAN prihvati proxy postavku ali preuzima drugim putem, pročitajte dijagnostički izlaz za izabrani preuzimač. CPAN.pm može koristiti Perl mrežne module ili posao prepustiti spoljnom programu.
Pregledajte trenutnu interaktivnu konfiguraciju:
cpan> o conf http_proxy
cpan> o conf ftp_proxy
cpan> o conf no_proxy
cpan> o conf urllist
urllist bira odredišno ogledalo i šemu, a ne posrednika. HTTP proxy koji dohvata FTP resurs ostaje HTTP slušalac; naziv polja ga ne pretvara u FTP server.
Ako prenos poziva curl, pregledajte nasleđeno okruženje tog deteta. Ograničeno pokretanje je:
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 cpan
Za preuzimanja sa javnih ogledala na mreži koja dozvoljava tu rutu, zamenite primer kandidatom bez naloga sa ovog spiska: spisak HTTP proxyja. To daje HTTP krajnju tačku CPAN-u i njegovoj deci, osim ako drugi pokretač promeni okruženje. Curl čita mala slova http_proxy; postavka HTTPS odredišta može imenovati isti HTTP slušalac.
Ako CPAN izabere LWP, sledite umesto toga njegove konfigurisane vrednosti i ponašanje klijenta. Instaliran curl ne dokazuje da ga je CPAN koristio. Izbegavajte instaliranje modula ili uređivanje početnih datoteka pre nego što utvrdite taj izbor.
Sačuvajte predviđene CPAN promene pomoću o conf commit pod nalogom koji obavlja instalaciju i držite tajne izvan deljenih primera. Ovo je interaktivni CPAN.pm klijent; cpanm može izabrati drugi preuzimač i konfiguraciju čak i sa istim ogledalom.