OE で Hotmail が見れない(T_T)

犯人は squid だ! :
なんだかいつの間にやら OutlookExpress で Hotmail が見れなくなっていた.
最初はサーバが落ちてるのか OE のバグかと,
もしくは IP Masquerade のせいだと思っていたが,
今日研究室からは見れたので予想は全部はずれた.
あとはメディアスぐらいしかないが,そんなわけはないだろう….

で,とりあえず OE でログを取ってみた(右).
ログは[保存フォルダ]に HTTPMail.log というファイル名で吐き出されるようだ.

...
HTTPMAIL: 23:59:10 [rx]
HTTP/1.0 400 Bad Request
Server: Squid/2.2.STABLE5
Mime-Version: 1.0
Date: Sat, 02 Dec 2000 14:59:10 GMT
Content-Type: text/html
Content-Length: 1442
Expires: Sat, 02 Dec 2000 14:59:10 GMT
X-Squid-Error: ERR_INVALID_REQ 0
X-Cache: MISS from sanapon.mizuno.or.jp
X-Cache-Lookup: NONE from sanapon.mizuno.or.jp:3128
Proxy-Connection: close
...

むむむ!どうやら squid が絡んでるようだ.
調べてみると,silveria は Squid/2.2.STABLE
4,sanapon は Squid/2.2.STABLE
5とびみょーに違う.
設定ファイルを見てみるがそれらしい違いは見当たらない.

次に
goo で検索してみると,英語の squid-users ML がいくつも引っかかった.
がんばって解読してみると,

と,てんでバラバラである.
とりあえず最後の
パッチ にかけてみるか.

パッチを当てて .deb パッケージ再構築 :
どうせなら,.deb のソースパッケージを持ってきて,
パッチを当ててバイナリパッケージを作りたいぞ.
というわけで,がんばってみた.参考
1 ,
2

takayuki@sanapon:/tmp$ cd /tmp/
takayuki@sanapon:/tmp$ apt-get source squid  <-- ソースパッケージのダウンロード
takayuki@sanapon:/tmp/squid-2.2.5/src$ patch -p0 < /tmp/squid-2.2.stable4.web
dav_support2.patch                          <-- パッチを当てる
takayuki@sanapon:/tmp/squid-2.2.5$ su        <-- 途中で root 権限がいる
Password:                                        sudo だとちょっと怪しい
sanapon:/tmp/squid-2.2.5# make -f ./debian/rules binary
<-- コンパイルおよびパッケージング
sanapon:/tmp/squid-2.2.5# dpkg -i /tmp/*.deb <-- インストール

で,見事成功!一件落着!!
ほんとはパッケージのリビジョンナンバー(?)も変更したかったけど,
細かいことはまあいいや.
ファイル名だけ変更して,/usr/local/archives/Debian にしまっておこう.

結局,silveria の Squid/2.2.STABLE4 はこのパッチが適用済みで,
sanapon の Squid/2.2.STABLE5 はパッチがあたってなかったということか.

たぽ
  • たぽ
  • カレン(ST206 3S-GE VVT-i)、BRZ(ZC6 RAエアコン有)でサーキットを走ってます。
    クルマ弄りは基本的にDIY。そのため(?)にガレージ付きの家建てました。

    数年前から登山にも目覚め、時々アウトドアな日記・動画もアップしてます。

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください