Re: JSP+Tomcat+nginx
От: Ildar Karimov Россия  
Дата: 16.05.09 21:47
Оценка:
Здравствуйте, 31337, Вы писали:

3>написан сайт на JSP, множество функций которого зависит от данных, получаемых с request.getRemoteAddr();

3>структура сервера такова динамика Tomcat:8080, статика nginx:80 (все запросы идут через nginx)

3>в конфижке nginx есть строки для рут / директории:

3>proxy_pass http://127.0.0.1:8080;
3>proxy_set_header Host $host;
3>proxy_set_header X-Real-IP $remote_addr;
3>proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

3>соединение проходит, все работает отлично, но параметр из функции "request.getRemoteAddr();" имеет значение localhost (хотя отправка заголовков включена).

3>Вопрос: для Апача есть "mod_rpaf", если ли аналогичное решение для Томката (как никак одна "песочница")? Дабы JSP'шки в Томкате корректно видели реальный ип адресс клиента (через nginx).

как вариант — использовать request.getHeader("X-Real-IP")
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.