[solved] Apache VHost GEOIP Country logging

Discussion in 'General' started by poirot, Jan 29, 2013.

  1. poirot

    poirot New Member

    Hi,

    We've a DirectAdmin based LiteSpeed setup where for one vhost we need to create
    a custom LogFormat rule logging also the country code of every request from
    MaxMind's GEOIP module attached to LSWS natively.
    What's the correct enviroment variable to use withing httpd.conf to log such information?
    I've tried many different options:
    %{ENV:GEOIP_COUNTRY_CODE}, %{GEOIP_COUNTRY_CODE} and so on...
    but nothing seems to work.
    Last edited by a moderator: Jan 31, 2013
  2. webizen

    webizen New Member

    pls be more specific to what you would like to achieve (better with an example). you mean have webserver output GEOIP related variable into the server log? can you do that in Apache?
  3. NiteWave

    NiteWave Administrator

    per http://httpd.apache.org/docs/2.2/mod/mod_log_config.html
    should be
    %{GEOIP_COUNTRY_CODE}e

    litespeed already support it, please confirm or test
  4. poirot

    poirot New Member

    @Webizen: Yes. I want to log visitors country code at the end of each log entry.
    @NiteWave: Thank you. Works fine.

Share This Page