小编Mic*_*pdx的帖子

在conf init/proxy /之后使用CPAN与代理失败

我在企业环境中有一个Linux机器,其中Web访问通过需要身份验证的代理进行门控.

在第一次运行cpan期间,它会自动配置它通常执行的所有操作:

自动配置除"urllist"之外的所有内容.请立即拨打'o conf init urllist'配置您的CPAN服务器!

commit:写道'/usr/lib/perl5/5.10.0/CPAN/Config.pm'

知道我有一个代理来导航,并在网上阅读有关代理和cpan的文档和几个页面我:

cpan [1]> o conf init/proxy /

如果您通过代理访问网络,则可以在CPAN配置中或通过环境变量指定它们.$ CPAN :: Config中的变量优先.

你的ftp_proxy?[]

你的http_proxy?[] 10.12.8.9:3128

你的no_proxy?[]

如果您的代理是身份验证代理,则可以永久存储您的用户名.如果您不想这样,只需按RETURN即可.然后,您将在以后的每个会话中被要求提供用户名.

您的代理用户ID?[] my_net_id

您的身份验证代理的密码也可以永久存储在磁盘上.如果这违反了您的安全政策,只需按RETURN即可.然后,您将在以后的每个会话中被要求输入密码.

CPAN:Term :: ReadKey加载好(v2.30)您的代理密码?请记得调用'o conf commit'来使配置永久化!

cpan [2]> o conf commit commit:写道'/usr/lib/perl5/5.10.0/CPAN/Config.pm'

现在一切都应该好,对吧?所以我希望,

cpan [3]> i/Some :: Module/CPAN:Storable loaded ok(v2.18)

我想连接到以下网站之一以获取'authors/01mailrc.txt.gz':

http://www.perl.org/CPAN/ ftp://ftp.perl.org/pub/CPAN/

尝试连接到Internet可以吗?[是] LWP无法使用

尝试使用"/ usr/bin/curl -L -f -s -S --netrc-optional"来获取 http://www.perl.org/CPAN/authors/01mailrc.txt.gz卷曲:(22)请求的URL返回错误:407

系统调用"/ usr/bin/curl -L -f -s -S --netrc-optional" http://www.perl.org/CPAN/authors/01mailrc.txt.gz "> /root/.cpan/ sources/authors/01mailrc.txt.tmp29726"返回状态22(wstat 5632)警告:预期文件[/root/.cpan/sources/authors/01mailrc.txt.gz.tmp29726]不存在

尝试使用"/ usr/bin/wget -O /root/.cpan/sources/authors/01mailrc.txt.tmp29726"获取 http://www.perl.org/CPAN/authors/01mailrc.txt.gz - 2012-07-17 15:57:38-- http://www.perl.org/CPAN/authors/01mailrc.txt.gz …

perl configuration proxy cpan

17
推荐指数
3
解决办法
4万
查看次数

标签 统计

configuration ×1

cpan ×1

perl ×1

proxy ×1