nekoieの日記: wwwoffle-2.7による筋肉鍛錬
wwwoffleの新しいヴァージョンが出たので、入れ換える。
時々怪しげな動作をしているような気がしないでもなかったので。
$ wget http://www.gedanken.freeserve.co.uk/download-wwwoffle/wwwoffle-2.7.tgz
$ tar xvfz wwwoffle-2.7.tgz
$ cd wwwoffle-2.7
$ ./configure --help
$ CFLAGS="-Os -march=i686" CXXFLAGS="-Os -march=i686" ./configure
$ make all
$ su
# ps -auxww | grep wwwoffle
# kill 189
# ps -auxww | grep wwwoffle
# make install
# /usr/local/sbin/wwwoffled -c /var/spool/wwwoffle/wwwoffle.conf
# wwwoffle -online
しばらくあちこちをw3mで見て回る。
すると、ところどころのページが表示されない。
w3mの「=」コマンドでヘッダを見てみると、
HTTP/1.0 304 WWWOFFLE Not Modified
などというヘッダが返ってきている。ううむ。これが原因か。
Not Modifiedなどと言われても、w3m自体はキャッシュを持っていないし、大体、その辺りを上手い事しちゃったりなんかするのがキャッシュサーバたるwwwoffleの役ではないのか?喝ーッ!!
と言うか、それ以前に、w3m自体はif-modified-sinceだかそんな感じのヘッダは別に出してないだろうに。そのような不要なオーラを発しているのは自分ではないか、こーのウボア者メガ!
入れ換えない方が良かった‥‥。
マッチョマッチョマッチョ。
(追記:wwwoffle.confのCensorHeader内に「If-Modified-Since = yes」と記述してみたところ、嫌なヘッダは出さなくなった様子。でもコレ本当はキャッシュサーバ内で処理すべきなんだからな!多分。)
(更に追記:上手くいった、と思ってたら、実は矢張り上手く動いていない事が判明ウボウボルーガ。2.6dに戻すか‥‥。)
(もっと更に追記:これで正しく動作すべきではないのか?古いキャッシュデータが悪影響を及ぼしている気が。もう少しテスト。)
(もっともっと更に追記:駄目っぽい。どうせAirH''つけているのだから、オフライン読みの機能を諦めて普通にsquidを使う事にした方が良さそうな気もしてきた‥‥。)
wwwoffle-2.7による筋肉鍛錬 More ログイン