2段式ではまりました。
mod_rpagはApache2.4系では使われないらしく、12.04向けのしょうもない設定ファイルの誤記が修正されないまま放置されています。
で、ワークアラウンドはいくつかあるのですが、例えば以下のような。
mod_rpaf and ubuntu 12.04 - antoniolorusso.com
手元環境ではそれでもなおリモートのIPアドレスが記録されず困っていましたが、以下のコマンドで解決しました。
# netstat -tnlp
稼働中のインターネット接続 (サーバのみ)
Proto 受信-Q 送信-Q 内部アドレス 外部アドレス 状態 PID/Program name
・・・tcp 0 0 192.168.22.51:80 0.0.0.0:* LISTEN 20403/nginx
あっ・・・
手元環境では、/etc/apache2/mods-enabled/rpaf.confの1行目ではなく、以下の行が違ってました。
RPAFproxy_ips 127.0.0.1
でもこれって可変じゃないとあれやこれができない気がする。ANYにできるんかな。
コメント