yupが、有効なNTLM認証によるMicrosoft ISAプロキシを介した更新のミラーリングに失敗する
This document (7000091) is provided subject to the disclaimer at the end of this document.
環境
Novell SUSE Linux Enterprise Server 10
Novell SUSE Linux Enterprise Desktop 10
Novell Open Enterprise Server 2 (Linuxベース)
問題の状況
Novellから提供されるパッチは、yupでミラーリングし、ローカルネットワークで使用できるようにする必要があります。インターネットへのアクセスは、NTLM認証を要求するMicrosoft ISAプロキシソリューションによって制御されます。認証上の問題のため、プロキシがネットワークアクセスを拒否すると、yupによるパッチの同期が失敗します。yupからの出力を調べると、次のエラーが発生しています。
ERROR:< HTTP/1.1 407 Proxy Authentication Required ( The ISA Server requires authorization to fulfill the request.Access to the Web Proxy service is denied.)
解決策
yupは、curlを使用して、アップデートをフェッチするので、次のオプションを /etc/sysconfig/yupo内のYUP_CURLPARAMS=""に追加する必要があります。
--proxy-ntlm --proxy-userUSERNAME:PASSWORD --proxy http://URL:PORT
新しいオプションを使用しても、まだ接続が失敗する場合は、パスワードをチェックし、特殊文字を含めないパスワードを設定してください。
追加情報
この出力は、失敗した試行のエラーログです。
* About to connect() to proxy proxy.local port 8080
* Trying 192.168.1.253... connected
* Connected to proxy.local (192.168.1.253) port 8080
* Establish HTTP proxy tunnel to nu.novell.com:443
* Proxy auth using Basic with user ''GROUP¥username''
* Server auth using Basic with user 'ID'
> CONNECT nu.novell.com:443 HTTP/1.0
> Host: nu.novell.com:443
> Proxy-Authorization: Basic STRING
> User-Agent: curl/7.15.1 (x86_64-suse-linux) libcurl/7.15.1 OpenSSL/0.9.8a zlib/1.2.3 libidn/0.6.0
> Proxy-Connection: Keep-Alive
>
< HTTP/1.1 407 Proxy Authentication Required ( The ISA Server requires authorization to fulfill the request.Access to the Web Proxy service is denied. )
< Via:1.1 HOST
< Proxy-Authenticate: NTLM
< Proxy-Authenticate: Basic realm="host.local"
* Authentication problem.Ignoring this.
< Proxy-Authenticate: Kerberos
< Proxy-Authenticate: Negotiate
< Pragma: no-cache
< Cache-Control: no-cache
< Content-Type: text/html
< Content-Length: 2376
<
* Received HTTP code 407 from proxy after CONNECT
* Closing connection #0
Disclaimer
この情報は、米国Novell, Inc.およびノベル株式会社の内外から発生したものです。本文書の内容または本文書を使用した結果について、いかなる保証、表明または約束も行っていません。また、本文書の商品性、および特定目的への適合性について、いかなる黙示の保証も否認し、排除します。
本文書に記載されている会社名、製品名はそれぞれ各社の商品、商標または登録商標です。
- ドキュメントID: 7000091
- 作成年月日: 15-APR-2008
- 修正年月日: 24-DEC-2008
- ドキュメントリビジョン:
- 分類:
- 対象NOVELL製品およびバージョン: Open Enterprise Server, SUSE Linux Enterprise Desktop, SUSE Linux Enterprise Server
- カテゴリ: