[Ultramonkey-l7-users 135] cinsertモジュールの--forwarded-forオプション

Back to archive index

masahiro akiyama akiya****@techb*****
2008年 9月 19日 (金) 15:56:40 JST


はじめまして。秋山と申します。

さっそくですが、cinsertモジュールの--forwarded-forオプションの
挙動について教えてください。

リアルサーバにapacheを用いていて、apacheのaccess_logにクライアントの
IPアドレスを記録させたいと思っています。


l7directord.cf には
 module=cinsert --cookie-name 'moneky' --reschedule --forwarded-for

リアルサーバのapacheのログフォーマットの指定を
 LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\"
\"%{User-Agent}i\"" combined

としています。

クライアントからアクセスしてみると、クライアントのIPアドレスが
apacheのaccess_logに出る場合と"-"の場合があります。PHPのページに
アクセスした場合にはIPアドレスが出ることが多いのですが、
出ないこともあります。PHPの中でx-forwarded-forの値をダンプしてみると
アクセスログの出方と一致していました。
一方、cssや画像ファイルなどの静的ファイルへのアクセスでは
"-"の場合が多く、稀にIPアドレスが出ています。

クライアントからのアクセスについては、PHPページと静的ファイル共に
アクセスログにはIPアドレスを記録することはできませんでしょうか。

インストールには ultramonkey-l7-2.0.0-0-rpm.tar.gz を用いました。

よろしくお願いします。

-- 

---------+---------+---------+---------+---------+---------+---------+---------+
株式会社 テックビート
    秋山 昌宏
 akiyama masahiro

mailto:akiya****@techb*****





Ultramonkey-l7-users メーリングリストの案内
Back to archive index