Ако CPAN прихвати прокси поставку али преузима другим путем, прочитајте дијагностички излаз за изабрани преузимач. CPAN.pm може користити Perl мрежне модуле или посао препустити спољном програму.

Прегледајте тренутну интерактивну конфигурацију:

cpan> o conf http_proxy
cpan> o conf ftp_proxy
cpan> o conf no_proxy
cpan> o conf urllist

urllist бира одредишно огледало и шему, а не посредника. HTTP прокси који дохвата FTP ресурс остаје HTTP слушалац; назив поља га не претвара у FTP сервер.

Ако пренос позива curl, прегледајте наслеђено окружење тог детета. Ограничено покретање је:

http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 cpan

За преузимања са јавних огледала на мрежи која дозвољава ту путању, замените пример кандидатом без налога са овог списка: списак HTTP проксија. То даје HTTP крајњу тачку CPAN-у и његовој деци, осим ако други покретач промени окружење. Curl чита мала слова http_proxy; поставка HTTPS одредишта може именовати исти HTTP слушалац.

Ако CPAN изабере LWP, следите уместо тога његове конфигурисане вредности и понашање клијента. Инсталиран curl не доказује да га је CPAN користио. Избегавајте инсталирање модула или уређивање стартних датотека пре него што утврдите тај избор.

Сачувајте предвиђене CPAN промене помоћу o conf commit под налогом који обавља инсталацију и држите тајне изван дељених примера. Ово је интерактивни CPAN.pm клијент; cpanm може изабрати други преузимач и конфигурацију чак и са истим огледалом.

Повезани чланци