Ticket #3837

apacheをproxyとして使っているとgzipファイルをダウンロードできない
오픈 날짜: 2004-01-29 01:32 마지막 업데이트: 2004-01-30 11:35

Reporter:
소유자:
Type:
Status:
Closed
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
None
File:
None

Details

apacheの問題かもしれませんが、とりあえず報告。

apache 2.0.48 を proxy として使っています。

gzip圧縮されたファイル
(例:
http://prdownloads.sourceforge.jp/h14m/3250/hns-2.19.5.tar.gz
)
をダウンロードしようとすると、空のHTMLファイルが表示さ
れるようです。

この現象を確認したブラウザは
w3m 0.4.2 (FreeBSD)
Mozilla Firebird 0.7
です。これらのブラウザでは、proxyを使わない場合は
正常にミラー選択ページが表示されます。

逆に、proxyを使っても正常にミラー選択ページが表示される
ブラウザは
MSIE 6.0 SP1
です。

Ticket History (3/5 Histories)

2004-01-29 11:57 Updated by: tach
댓글 올리기
Logged In: YES
user_id=101

http ヘッダを見てもらえればわかるんですが,どんな形式のファイル
でも,Content-Type: text/html; charset=euc-jp で出力します.
もしかして,apache proxy がファイル名によって何らかの処理を
行っているのかもしれません.SourceForge.jp では,ファイル
形式によって出力を変えているということはありません.

こちらでも同様の環境を用意して調査してみます.
環境用意できますか? > caesar
2004-01-29 19:38 Updated by: caesar
댓글 올리기
Logged In: YES
user_id=5250

Apache 2.0.48 で proxy を動かして検証してみましたが,

AddEncoding x-gzip gz

とされている場合,.gz な URI の場合に

Content-Encoding: gzip

を Apache2 がヘッダにくっつけてしまう様です。この為,ここを
ちゃんと読んでいるブラウザは混乱しているのではないでしょう
か。実際 w3m(0.4.2) では not in gzip format と怒られました。
2004-01-29 20:10 Updated by: tach
댓글 올리기
Logged In: YES
user_id=101

ということは,AddEncoding x-gzip gz と書かなければ問題ない
ということですね?
2004-01-29 20:20 Updated by: caesar
댓글 올리기
Logged In: YES
user_id=5250

言葉足らずでしたが,

AddEncoding x-gzip gz

に該当する行を書かなければ,この問題は解決(ミラー選択ページ
が正常に表示されます)します。
2004-01-30 11:35 Updated by: togawa
  • Ticket Close date is changed to 2004-01-30 11:35
  • Status Update from Open to Closed
댓글 올리기
Logged In: YES
user_id=4495

手もとの apache の設定ファイルで
AddEncoding x-gzip gz tgz
をコメントアウトし,ミラー選択ページが表示されることを確認しました.
ありがとうございました.

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login