リバース プロキシとして Nginx をセットアップしており、IP を Apache に渡しています。何らかの理由で mod_status がクライアント IP を認識せず、代わりに私の Web サイト IP をクライアント IP として表示します。
これが私の古い Apache 2.2mod_rpaf
構成です。
RPAFenable On
RPAFproxy_ips 127.0.0.1 website IP server IP
RPAFsethostname On
RPAFheader X-Forwarded-For
新しい Apache 2.4mod_remoteip
構成:
RemoteIPHeader X-Forwarded-For
RemoteIPTrustedProxy 127.0.0.1 website IP server IP
設定が間違っているmod_realip
のでしょうか、それとも Apache 2.4 がこのように動作するはずがないのでしょうか?
また、ログが正しく機能していませんでしたが、形式を %h から %a に変更することで修正されました。