Внезапно обнаружилось, что модуль RPAF перестал писать в логи реальные IP адреса посетителей. (Если кто не знает, то он используется в тех случаях, когда веб-сервер находится за проксирующим nginx или squid). В принципе, проблема не особо серьёзная — лог вполне можно снимать и с nginx, он абсолютно аналогичный. Но, тем не менее.

Решается очень простo, в файле /etc/apache2/mods-enabled/rpaf.conf правим первую строчку:

#<IfModule mod_rpaf.c>
<IfModule mod_rpaf-2.0.c>
RPAFenable On
RPAFsethostname On
RPAFproxy_ips 127.0.0.1
RPAFheader X-Forwarded-For
</IfModule>
Ubuntu 12.4 — модуль RPAF
Метки: