CPAN har et speilvalg og et proxyvalg
Å endre CPAN-speilenes URL-er slår ikke av proxyen, og CPAN no_proxy er en vertsliste, ikke en universell av- og på-bryter.
En CPAN-nedlasting kan bruke et HTTPS-speil og likevel gå gjennom en HTTP-proxy. Disse betegnelsene beskriver forskjellige forbindelser: speilet det bes om, og mellomleddet som brukes for å nå det.
I den interaktive CPAN-klienten styrer urllist speillisten. Å undersøke den hjelper med å forklare et uventet FTP-forsøk. Å endre listen slår ikke av proxyen av seg selv.
o conf urllist
o conf http_proxy
o conf no_proxyDette er inspeksjonskommandoer. Les utdataene deres før du erstatter innstillingene til en organisasjon som fungerer med en gammel speilliste.
Noen gamle oppskrifter inneholder en særlig misvisende snarvei: o conf no_proxy 1. CPAN-håndboken definerer no_proxy som en kommaseparert liste over verter eller domener som skal unngå proxyen. Det er ikke dokumentert som et boolsk «slå av alle proxyer»-flagg. En verdi på 1 uttrykker ikke den generelle policyen som kommandoen ser ut til å love.
For en direkte nedlasting må du finne ut hvilken proxykonfigurasjon og hvilket arvet miljø den faktiske nedlastingsveien leser, og deretter fjerne eller omgå den aktuelle ruten med vilje. For å bytte protokoll bør du i stedet velge et egnet tilgjengelig HTTPS-speil. Ingen av operasjonene bør kreve at sertifikatvalidering slås av.
Når den tiltenkte konfigurasjonen er fastsatt, lagrer o conf commit den. Denne drøftingen gjelder den interaktive CPAN-klienten; cpanm er et separat program med egne nedlastingsvalg.