ちょい書留

--- 忘れる前に ---

squid

2005-01-22 04:15:21 | blog
あるリクエストを受けてプロキシのベーシック認証のテストをするため我が家のFedoraCore3でsquid
を起動してみることにした.rpm -qa | grep squidで既にインストールしていることを確認.
そして squid 設定 などでググりながら(横では当然ながらみ_o_),/etc/squid/squid.confを編集し,ベーシック認証をするため,htpasswdでパスワードをつくり,/etc/squid/htpasswd に置く.
いざブラウザ経由でつないでみると,確かに入力ダイアログは出る.がああしかし,いつまでたっても /var/log/squid/access.logの中には TCP_DENIED/407 が出るし結局うまくいかないし.調べに調べ,まずは ps ax | grep squid でベーシック認証用のプロセスが動いているか確認(/etc/init.d/squid startをするとこのプロセス動く,らしい.).無えじゃん.おい.と思って /var/log/message をみたら

Jan 22 03:28:38 localhost kernel: audit(1106332118.638:0): avc: denied { getat
tr } for pid=7615 exe=/usr/lib/squid/ncsa_auth path=/etc/squid/htpasswd dev=dm-
0 ino=4210869 scontext=root:system_r:squid_t tcontext=root:object_r:user_home_t
tclass=file

なメッセージがあった.このメッセージをたよりにさらにググッてみた.するとFedoraCore3には標準でSELinuxが入ってるんだそうだが,そいつっぽいことが書いてあった.早速,GUIで「セキュリティレベルの設定」というやつをみた.いたよ.ここに.SELinuxさんがご丁寧にsequidのデーモンprotectionして頂いておりました.どうもいままでありがとうございました.これをdisableにしたら,やっとちゃんと繋がったよ. ここまで5時間でした.

そしてようやく本題に.確かに出来ない... 確認まで1分でした.

-- 低炭水化物ダイエット --
朝:抜き 無炭水化物
昼:鶏肉と白米 有炭水化物
夜:カニ(かま)茶碗蒸&大根とイカの煮付け&豆腐の味噌汁 無炭水化物

体重:57.4kg

成功.

-- アホエン摂取 --
取れてない..

チャレンジ!周辺視野!:18.0秒!!!
※手で直押し

-- Apacheログ解析 --
それどこじゃなかった.

-- 新しい刺激 --
1.squid.
2.SELinux.
3.Proxy.
4.アナスイ.
5.18金フォルダ.