суббота, 31 августа 2013 г.

mod_rpaf грабли

OS: Ubuntu 12.04
Для связки с nginx нужно было настроить проброс реального ip клиента на backend - apache.
c nginx все просто:
proxy_set_header X-Real-IP $remote_addr;
и все счастливы.

А вот с apache меня ждали грабли.
суть в том что после команды "apt-get install libapache2-mod-rpaf" создался замечательный дефолтный файлик:
/etc/apache2/mods-enabled/rpaf.conf
с содержимым:

<IfModule mod_rpaf.c>
RPAFenable On
RPAFsethostname On
RPAFproxy_ips 127.0.0.1
</IfModule>
И все бы ничего если бы модуль не назывался
mod_rpaf-2.0.c

Просто меняем в конфиге и все работает.

И не забываем посылать лучи любви убунтовским меинтейнерам.

Комментариев нет: