LINUX.ORG.RU
решено ФорумAdmin

mod_rpaf перестал работать


0

1

В Apache прописано

<IfModule mod_rpaf.c>
        RPAFenable On
        RPAFsethostname On
        RPAFproxy_ips 127.0.0.1 ::1
</IfModule>

В Nginx прописано

proxy_pass http://127.0.0.1:81;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

Но что-то в логах Apache по-прежнему вместо адреса клиента пишет 127.0.0.1. Соответствующий заголовок Apache получает, проверял.
Apache 2.2.21, mod_rpaf 0.6

Ответ на: комментарий от xpahos

«От перемены мест слагаемых сумма не меняется» - не?
Пробовал уже и явно указывать, и другой заголовок использовать, не помогло.

frozen_twilight ★★
() автор топика
Ответ на: комментарий от frozen_twilight

если не работает, значит нужно смотреть логи.

xpahos ★★★★★
()

Оказывается, то ли мейнтейнеры пакета, то ли разработчик втихаря сменили идентификатор модуля. Если написать <IfModule mod_rpaf-2.0.c> вместо <IfModule mod_rpaf.c> в /etc/apache2/mods-available/rpaf.conf, то всё заработает.

frozen_twilight ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.