CPAN har både eit spegelval og eit proxyval
Å endre URL-ane til CPAN-spegel slår ikkje av proxyen, og CPAN no_proxy er ei vertsliste, ikkje ein universell av- og på-brytar.
Ei CPAN-nedlasting kan bruke ein HTTPS-spegel og likevel gå gjennom ein HTTP-proxy. Desse nemningane skildrar ulike samband: spegelen som vert beden om, og mellomleddet som vert brukt for å nå han.
I den interaktive CPAN-klienten styrer urllist spegellista. Å inspisere ho hjelper med å forklare eit uventa FTP-forsøk. Å endre lista slår ikkje av proxyen i seg sjølv.
o conf urllist
o conf http_proxy
o conf no_proxyDette er inspeksjonskommandoar. Les utdataa før du byter ut innstillingane til ein fungerande organisasjon med ei gammal spegelliste.
Det finst ein særleg misvisande snøggveg i nokre gamle oppskrifter: o conf no_proxy 1. CPAN-handboka definerer no_proxy som ei kommadelte liste over vertar eller domene som skal unngå proxyen. Ho er ikkje dokumentert som eit boolsk «slå av alle proxyar»-flagg. Ein verdi på 1 uttrykkjer ikkje den generelle policyen som kommandoen ser ut til å love.
For ei direkte nedlasting må du fastslå kva proxykonfigurasjon og kva arva miljø den faktiske nedlastingsvegen les, og deretter fjerne eller omgå den aktuelle ruta med vilje. For eit protokollbyte bør du i staden velje ein høveleg tilgjengeleg HTTPS-spegel. Ingen av operasjonane bør krevje at sertifikatvalidering vert slått av.
Når den tiltenkte konfigurasjonen er fastsett, lagrar o conf commit han. Denne drøftinga gjeld den interaktive CPAN-klienten; cpanm er eit eige program med sine eigne nedlastingsval.