--- mod_asn-1.5/mod_asn.c~ 2010-09-05 20:58:50.000000000 +0200 +++ mod_asn-1.5/mod_asn.c 2013-11-19 22:57:33.190908215 +0100 @@ -307,7 +307,11 @@ clientip = apr_table_get(r->subprocess_env, scfg->ip_envvar); debugLog(r, cfg, "client ip from %s envvar: %s", scfg->ip_envvar, clientip); } else { +#if AP_MODULE_MAGIC_AT_LEAST(20111130,0) + clientip = apr_pstrdup(r->pool, r->useragent_ip); +#else clientip = apr_pstrdup(r->pool, r->connection->remote_ip); +#endif } if (!clientip) {