CPANissa on sekä peilivalinta että välityspalvelinvalinta
CPAN-peilien URL-osoitteiden muuttaminen ei poista sen välityspalvelinta käytöstä, ja CPAN no_proxy on isäntäluettelo, ei yleinen päälle ja pois -kytkin.
CPAN-lataus voi käyttää HTTPS-peiliä ja kulkea silti HTTP-välityspalvelimen kautta. Nämä nimitykset kuvaavat eri yhteyksiä: pyydettyä peiliä ja välittäjää, jonka kautta siihen päästään.
Interaktiivisessa CPAN-asiakasohjelmassa urllist hallitsee peililuetteloa. Sen tarkastelu auttaa selittämään odottamattoman FTP-yrityksen. Luettelon muuttaminen ei itsessään poista välityspalvelinta käytöstä.
o conf urllist
o conf http_proxy
o conf no_proxyNämä ovat tarkastelukomentoja. Lue niiden tuloste ennen kuin korvaat toimivan organisaation asetukset vanhalla peililuettelolla.
Joissakin vanhoissa ohjeissa on erityisen harhaanjohtava oikotie: o conf no_proxy 1. CPAN-käsikirja määrittelee no_proxy:n pilkulla erotetuksi luetteloksi isännistä tai verkkotunnuksista, joiden tulee välttää välityspalvelinta. Sitä ei ole dokumentoitu boolen arvoisena "poista kaikki välityspalvelimet käytöstä" -lippuna. Arvo 1 ei ilmaise sitä yleistä käytäntöä, jonka komento näyttää lupaavan.
Suoraa latausta varten selvitä, mitä välityspalvelinasetusta ja mitä perittyä ympäristöä varsinainen latauspolku lukee, ja poista tai kierrä kyseinen reitti sitten tarkoituksella. Protokollan vaihtamiseksi valitse sen sijaan sopiva ja saavutettava HTTPS-peili. Kumpikaan toimenpide ei saisi edellyttää varmenteiden vahvistuksen poistamista käytöstä.
Kun aiottu kokoonpano on vahvistettu, o conf commit tallentaa sen. Tämä käsittely koskee interaktiivista CPAN-asiakasohjelmaa; cpanm on erillinen ohjelma, jolla on omat latausvalintansa.