mod_proxy_balancer が動作しない('A`) SELinux が邪魔してたよ (/11/26) | ||
mod_proxy_balancer が動作しない…('A`)
んで、apache のエラーログを確認したら (13)Permission denied: proxy: HTTP: attempt to connect to ipaddr failed ってログがある。 アクセス権がないよってでてるけどなんで?と思って検索してみたらヒットしたよ。 SELinux が http デーモンによるネットワークポートの抑制をするらしい。 このとき、接続先のポート番号が8000だったんだよね。 SELinux が余計なことをしていたとはw んでこれを解除するために、SELinux Troubleshooter を使って問題の解決方法を 調べてみた。SELinux を止めればいいじゃないとは言わない。 下記のコマンドを実行すれば解決するらしい $ setsebool -P httpd_can_network_connect=1 ちなみに下記のコマンドでパラメータが全て取得できる $ getsebool -a スポンサーサイト
|