2008-10-14
polipo(solipo) が誤作動するケースへの対処方法
polipoも万能ではない
例えば下記サイトの場合
- http://producing-web.com/
- 502 Read from server failed: Unknown error
- 502 Read from server failed: Timeout
- 502 Server dropped connection
のように502エラー(Bad Gateway)のオンパレード...
わかりやすく言い換えると
「polipo が Web サーバから期待されたレスポンスを得られなかった」
polipo の uncachable ファイルに 登録しても無駄な場合
他の手を考えなくてはなりません...つまり
接続先によって polipo を経由しないで直接アクセスできるようにすればいい
- FoxyProxy を使います
設定は
URLパターン | 解説 |
---|---|
^https?://producing-web\.com/ | URL の先頭から(^) http もしくは https のプロトコルで producing-web.com/ が続く URL に一致 |
^https?://finance\.yahoo\.com/ | URL の先頭から(^) http もしくは https のプロトコルで finance.yahoo.com/ が続く URL に一致 |
修正した設定でもう一度 http://producing-web.com/ にアクセスすると...
きちんと表示された
[重要] polipo は HTTP と HTTPS にしか対応できないので... 2008-12-16 追加
最初のスクリーンショットの FoxyProxy 設定では ftp:// 等のプロトコルが指定された場合に正しく対処できなかった orz ので修正します
- 次に、規定値の設定を直接接続にします
これで HTTP と HTTPS の接続が polipo へ...それ以外の FTP や GOPHER とかは直接接続になる
[補足1] Tor を使用している場合忘れちゃいけない設定
これを設定しないと DNS クエリーが Tor を経由しなくなる(=漏れる)
[補足2] TorButton との併用
FoxyProxy と TorButton を同時に使用することはできない
- TorButton は Firefox のプロキシ設定を変更するが...
- foxyproxy は その設定値を無視するから
ただし、
foxyproxy をメニューから一時的に無効にすると TorButton は通常通り使える
キョウハココマデ
ℵ ニンニン ℵ
トラックバック - http://d.hatena.ne.jp/k2jp/20081014/1223995123
リンク元
- 16 http://www.google.co.jp/search?q=502+Server+dropped+connection&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja-JP-mac:official&client=firefox
- 12 http://d.hatena.ne.jp/keyword/polipo
- 10 http://www.google.co.jp/search?hl=ja&q=solipo+設定&btnG=Google+検索&lr=&aq=0&oq=solipo
- 9 http://www.google.co.jp/search?hl=ja&client=firefox-a&rls=org.mozilla:ja-JP-mac:official&hs=377&q=502+server+dropped+connection&btnG=検索&lr=lang_ja
- 9 http://www.google.co.jp/search?hl=ja&lr=lang_ja&client=firefox-a&rls=org.mozilla:ja:official&hs=GeI&q=torbutton+設定&revid=1651007897&sa=X&oi=revisions_inline&resnum=0&ct=top-revision&cd=1
- 6 http://www.google.com/search?client=safari&rls=ja-jp&q=502+Read+from+server&ie=UTF-8&oe=UTF-8
- 6 http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=502+Read+from+server+failed:+Unknown+error&num=50
- 5 http://search.livedoor.com/search/?c=ld_blogjs_sl&ie=utf-8&q=solipo 設定
- 5 http://search.yahoo.co.jp/search?p=Torbutton&search.x=1&fr=top_ga1&tid=top_ga1&ei=UTF-8
- 5 http://www.google.co.jp/search?q=502+Read+from+server+failed:+Timeout&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja-JP-mac:official&client=firefox-a