curl不适用于代理,但Perl CPAN安装确实如此

时间:2013-08-14 01:44:03

标签: linux perl curl proxy

我在没有root访问权限的Red Hat Enterprise Linux Server 6.2上运行,我正在使用CSH v6.17作为shell来攻击代理服务器。在我的.cshrc中,我设置了以下设置代理环境变量:

setenv FTP_PASSIVE yes
setenv HTTP_PROXY 'http://proxy.company.co.country:10080'
setenv HTTPS_PROXY 'http://proxy.company.co.country:10080'
setenv http_proxy 'http://proxy.company.co.country:10080'
setenv https_proxy 'https://proxy.company.co.country:10080

我已成功使用上述设置通过CPAN安装Perl模块(CPAN会提示我输入代理身份验证的用户名和密码)。

然而,我似乎无法使卷曲工作,我收到与代理相关的407错误。我还尝试使用“http://username:password@proxy.company.co.country:10080”嵌入我的用户名和代理:

[frank@simunec1 src]$ curl -O https://raw.github.com/pypa/virtualenv/master/virtualenv.py
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (56) Received HTTP code 407 from proxy after CONNECT

而且,这里没有做https:,下载字段确实有值,但标题是拒绝访问...

[frank@simunec1 src]$ curl www.google.com | head                    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --107   863  107   863    0     0  65542      0 --:--:-- --:--:-- --:--:--  210k
<HTML><HEAD>
<TITLE>Access Denied</TITLE>
</HEAD>
<BODY>
<FONT face="Helvetica">
<big><strong></strong></big><BR>
</FONT>
<blockquote>
<TABLE border=0 cellPadding=1 width="80%">
<TR><TD>

如果您有任何建议正在排除故障,请与我们联系。感谢。

0 个答案:

没有答案