CPAN proxy postavke zavise od stvarnog preuzimatelja
Pratite preuzimatelj koji rabi interaktivni CPAN i uskladite proxy unose s predviđenom rutom do zrcala.
Ako CPAN prihvati proxy postavku ali preuzima drugim putem, pročitajte dijagnostički izlaz za odabrani preuzimatelj. CPAN.pm može rabiti 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 zrcalo i shemu, a ne posrednika. HTTP proxy koji dohvaća FTP izvor ostaje HTTP slušatelj; naziv polja ne čini ga FTP poslužiteljem.
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 zrcala 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šatelj.
Ako CPAN odabere LWP, umjesto toga slijedite njegove konfigurirane vrijednosti i ponašanje klijenta. Instaliran curl ne dokazuje da ga je CPAN rabio. Izbjegavajte instaliranje modula ili uređivanje početnih datoteka prije nego utvrdite taj odabir.
Spremite 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 preuzimatelj i konfiguraciju čak i s istim zrcalom.