После четырехлетнего периода, вышла очередная версия mod_rpaf, Apache модуля, предназначенного для подмены REMOTE_ADDR на бэкенд-сервере на значение переданное с фронтэнда.
В версии 0.6 сделаны следующие изменения:
- Добавлена новая конфигурационная директива RPAFheader, для указания заголовка, в котором передается ip адрес клиента с бэкенда. В частности, теперь можно использовать X-Real-Ip вместо X-Forwarded-For.
- Исправлена ошибка с keep-alive соединениями. Неправильное использование r->pool для выделения памяти под ip. Сейчас используется r->connection->pool.
- Обработчик "change_remote_ip" перенесен с APR_HOOK_MIDDLE на APR_HOOK_FIRST. Что позволило решить проблемы с очередностью запуска, при работе с модулями типа mod_geoip, а также проблемы при работе с дисковым кэшем в Apache 2.2.x.
.
|