CPAN-i puhverserveri seadistused sõltuvad tegelikust allalaadijast
Jälgi allalaadijat, mida interaktiivne CPAN kasutab, ja vii puhverserveri sisendid kavandatud peegli marsruudiga kooskõlla.
Kui CPAN võtab puhverserveri seadistuse vastu, kuid laeb teist teed pidi, loe valitud allalaadija diagnostikaväljundit. CPAN.pm võib kasutada Perli võrgumooduleid või delegeerida töö välisele programmile.
Vaata üle praegune interaktiivne konfiguratsioon:
cpan> o conf http_proxy
cpan> o conf ftp_proxy
cpan> o conf no_proxy
cpan> o conf urllist
urllist valib sihtpeegli ja skeemi, mitte vahendaja. FTP-ressurssi toov HTTP-puhverserver jääb HTTP-kuulajaks; välja nimi ei muuda seda FTP-serveriks.
Kui ülekanne kutsub curl'i, vaata selle lapse päritud keskkonda. Piiratud käivitus on:
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 cpan
Avalike peeglite allalaadimiseks võrgus, mis seda marsruuti lubab, asenda näide kontota kandidaadiga sellest loendist: HTTP-puhverserverite loend. See annab HTTP-lõpp-punkti CPAN-ile ja selle lastele, kui mõni teine käivitaja keskkonda ei muuda. Curl loeb väiketähelist http_proxy; HTTPS-i sihtkoha seadistus võib nimetada sama HTTP-kuulajat.
Kui CPAN valib LWP, järgi selle asemel selle konfigureeritud väärtusi ja kliendi käitumist. Curl'i paigaldamine ei tõesta, et CPAN seda kasutas. Väldi moodulite paigaldamist või algusfailide muutmist enne selle valiku tuvastamist.
Salvesta kavandatud CPAN-i muudatused käsuga o conf commit paigaldust teostava konto all ja hoia saladused jagatud näidetest eemal. See on interaktiivne CPAN.pm klient; cpanm võib valida teise allalaadija ja konfiguratsiooni ka sama peegli puhul.