rhn_register通过HTTP代理与身份validation

rhn_register的代理authentication支持是否有限制?

我正在上网的代理发送如下407:

HTTP/1.1 407 Proxy Authentication Required ( The ISA Server requires authorization to fulfill the request. Access to the Web Proxy filter is denied. ) Via: 1.1 VANESSA Proxy-Authenticate: Negotiate Proxy-Authenticate: Kerberos Proxy-Authenticate: NTLM 

看来,rhn_register是不能够上面的任何身份validationscheme。

有什么build议吗?

  • RedHatnetworking

    1. 打开/ etc / sysconfig / rhn / up2date进行编辑

    2. 更改以下内容:

    从:

    enableProxy = 0

    至:

    + enableProxy = 1

    1. 如果使用用户名和密码authentication,请添加以下缺失的行enableProxyAuth [comment] =使用已validation的代理或不启用enableProxyAuth = 1

    2. inputhttp代理的用户密码,其中声明以下内容:

      对proxyPassword =

    3. 为http代理input用户的用户名,其中声明以下内容:

      PROXYUSER =

    4. 在主机:端口格式中input代理服务器的URL,如下所示:

      HTTPPROXY =

    5. 保存文件。

  • wget的

    1. 打开/root/.bach_profile进行编辑

    2. 添加以下内容:

      export http_proxy =“http:// proxyUser:proxyPassword @ httpProxy”

  • 百胜

    1. 打开/etc/yum.conf进行编辑

    2. 添加以下内容:

      proxy = http:// httpProxy proxy_username = proxyUser proxy_password = proxyPassword

有两个知识库文章可以回答你的问题:

如何通过HTTP代理访问红帽networking(RHN),RHN Satellite或RHN代理?

尝试通过Microsoft ISA代理注册红帽企业Linux服务器与红帽networking失败。 我该如何解决这个问题?

您的RHN帐户用于访问文章。

第二篇文章提到NTLM不是直接被红帽支持,但有一个项目可以用来使它工作。

快速总结,编辑/ etc / sysconfig / rhn / up2date文件并在那里input适当的代理信息,确保设置“enableProxy = 1”

当你运行:

configure-proxy.sh

你是否尝试进入代理服务器的forms:

HTTP://用户名:密码@ proxyaddress:3128

它看起来像您的代理服务器需要Kerberos票证,而不是直接的用户名和密码,ISA服务器是否需要域成员资格? 这可能比直接的HTTP代理身份validation更困难。 我很确定rhn_proxy支持使用用户名和密码的http代理,但是我无法快速查找文档。