AN HTTPD ゲストブック/コメント集(2003年6月21日10:08)


中田昭雄 nakata@st.rim.or.jp 2003/06/22 20:47

華色さん、
対策にはちょっと時間がかかると思います。
squid で認証させるという「規則」をどうしようもないのでしたら、当面 AN HTTPD プロクシの使用をあきらめるしかないでしょう。

原因については、それだけのトレースログではわかりません。
どこを見る必要があるかわからないようでしたら、メールで treace.log を送ってください。


華色 sf9e-kt@asahi-net.or.jp 2003/06/22 10:46

中田様へ
早速のコメントありがとうございます。トレースログはこのようになっています。

>>> s=1580: Fri Jun 13 08:17:31 2003 >>> 
GET http://www.xxxxx-yyyy.org/ HTTP/1.0
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword, application/vnd.ms-powerpoint, */*
Accept-Language: ja
Proxy-Connection: Keep-Alive
If-Modified-Since: Fri, 06 Jun 2003 06:47:00 GMT; length=2283
User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows 98)
Host: www.xxxxx-yyyy.org
Pragma: no-cache

<<< s=1580: Fri Jun 13 08:17:31 2003 <<<
HTTP/1.0 407 Proxy Authentication Required
Server: squid/2.5.STABLE1
Mime-Version: 1.0
Date: Thu, 12 Jun 2003 23:18:53 GMT
Content-Type: text/html
Content-Length: 1476
Expires: Thu, 12 Jun 2003 23:18:53 GMT
X-Squid-Error: ERR_CACHE_ACCESS_DENIED 0
X-Cache: MISS from px1.zzz.yyyy.jp
Proxy-Connection: keep-alive
Connection: close
(認証を受けてくださいという警告文がHTMLで出ていますが割愛します)
何が原因であるか、おわかりになるでしょうか。

参考までに、BJDでのトレースログです。
[R:   192.168.5.*] GET http://www.xxxxx-yyyy.org/ HTTP/1.0 
[R: 192.168.5.*] Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword, application/vnd.ms-powerpoint, */*
[R: 192.168.5.*] Accept-Language: ja
[R: 192.168.5.*] Proxy-Connection: Keep-Alive
[R: 192.168.5.*] If-Modified-Since: Fri, 06 Jun 2003 06:47:00 GMT; length=2283
[R: 192.168.5.*] User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows 98)
[R: 192.168.5.*] Host: www.xxxxx-yyyy.org
[R: 192.168.5.*] Pragma: no-cache
[R: 192.168.5.*] Proxy-Authorization: Basic czgzMTAxOnM4MzExMQ==
[R: 192.168.5.*] Binary Data 1 byte
[S: 192.168.1.*] GET http://www.xxxxx-yyyy.org/ HTTP/1.0
[R: 192.168.1.*] HTTP/1.0 304 Not Modified
[R: 192.168.1.*] Date: Fri, 13 Jun 2003 03:57:55 GMT
[R: 192.168.1.*] Content-Type: text/html
[R: 192.168.1.*] Last-Modified: Fri, 06 Jun 2003 06:47:00 GMT
[R: 192.168.1.*] Age: 5237
[R: 192.168.1.*] X-Cache: HIT from px1.zzz.yyyy.jp
[R: 192.168.1.*] Proxy-Connection: keep-alive
[R: 192.168.1.*] Binary Data 1 byte
>squid を AN HTTPD プロクシ経由の場合には認証不要に設定するのが簡単だと思います
残念ながら、インターネットを閲覧する時にはsquidで認証を受けることが運用上の規則ですので…。
お手数をおかけして申し訳ありませんが、よろしくお願いします。


中田昭雄 nakata@st.rim.or.jp 2003/06/22 06:16

華色さん、
それはありうるかもしれません。
トレースログを確かめてみるとなぜだめなのかわかるのではないかと思います。

対応を考えますが、squid を AN HTTPD プロクシ経由の場合には認証不要に設定するのが簡単だと思います。
そうはできない事情があればだめですけど。


華色 sf-9e@asahi-net.or.jp 2003/06/21 10:08

部門サーバとしてイントラネット内のWebサーバとプロクシサーバとして、AN HTTPを
利用しておりますが、外部プロクシを使用する設定にした場合、外部プロクシである
組織内上位サーバsquidの認証画面が出てこずに、いきなり(キャッシュアクセスエラー
:認証を受けてください)という画面が出て、困っています。

プロクシログをみますと、目的のページはGETできているようですが、407 1803 の
エラーコードがついています。

ちなみに、他のプロクシソフトであるBlackJumboDogの時は、認証画面が出てきて
IDとパスワードが入力できてインターネットを閲覧できます。

プロクシとしては、AN HTTPの方が処理が早いので何とか利用できないかと設定を色々と試してみたのですが…。
どなたか解決に至るヒント等がありましたら、よろしくお願いします。