Ticket #3837

apacheをproxyとして使っているとgzipファイルをダウンロードできない
Eröffnet am: 2004-01-29 01:32 Letztes Update: 2004-01-30 11:35

Auswertung:
Verantwortlicher:
Typ:
Status:
Geschlossen
Komponente:
(Keine)
Meilenstein:
(Keine)
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Keine
Datei:
Keine

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-Verlauf (3/5 Historien)

2004-01-29 11:57 Aktualisiert von: tach
Kommentar
Logged In: YES
user_id=101

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

こちらでも同様の環境を用意して調査してみます.
環境用意できますか? > caesar
2004-01-29 19:38 Aktualisiert von: caesar
Kommentar
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 Aktualisiert von: tach
Kommentar
Logged In: YES
user_id=101

ということは,AddEncoding x-gzip gz と書かなければ問題ない
ということですね?
2004-01-29 20:20 Aktualisiert von: caesar
Kommentar
Logged In: YES
user_id=5250

言葉足らずでしたが,

AddEncoding x-gzip gz

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

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

Dateianhangliste

Keine Anhänge

Bearbeiten

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