CPAN proxy postavke zavise od stvarnog preuzimača
Pratite preuzimač koji koristi interaktivni CPAN i uskladite proxy unose s predviđenom rutom do ogledala.
Ako CPAN prihvati proxy postavku ali preuzima drugim putem, pročitajte dijagnostički izlaz za odabrani preuzimač. CPAN.pm može koristiti Perl mrežne module ili posao prepustiti vanjskom 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 shemu, a ne posrednika. HTTP proxy koji dohvata FTP resurs ostaje HTTP slušalac; naziv polja ga ne pretvara u FTP poslužitelj.
Ako prijenos poziva curl, pregledajte naslijeđeno okruženje tog djeteta. Ograničeno pokretanje je:
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 cpan
Za preuzimanja s javnih ogledala na mreži koja dopušta tu rutu, zamijenite primjer kandidatom bez računa s ovog popisa: popis HTTP proxyja. To daje HTTP krajnju točku CPAN-u i njegovoj djeci, osim ako drugi pokretač promijeni okruženje. Curl čita mala slova http_proxy; postavka HTTPS odredišta može imenovati isti HTTP slušalac.
Ako CPAN odabere LWP, umjesto toga slijedite njegove konfigurirane vrijednosti i ponašanje klijenta. Instaliran curl ne dokazuje da ga je CPAN koristio. Izbjegavajte instaliranje modula ili uređivanje početnih datoteka prije nego utvrdite taj odabir.
Sačuvajte predviđene CPAN promjene pomoću o conf commit pod računom koji obavlja instalaciju i držite tajne izvan dijeljenih primjera. Ovo je interaktivni CPAN.pm klijent; cpanm može odabrati drugi preuzimač i konfiguraciju čak i s istim ogledalom.