решено Одинаковые айпи для всех пользователей

Vorezo

Пользователь
#1

Please Login or Register to view hidden text.

подскажи плиз в чем проблема. Два дня назад на трекере начали отображаться одинаковые айпи для всех пользователей. Раньше показывало все нормально. Сейчас 5 посетителей и все под одним ip адресом.
 

Vorezo

Пользователь
#3
Раньше эти 5-ро были под разными ip?


Please Login or Register to view hidden text.

Да. И еще заметил, что зарегистрированные пользователи под одним ip все идут, а у гостей определяется нормально. На другом тестовом торрент трекере все определяется верно.
 

Vorezo

Пользователь
#4
В общем, разобрался. Для тех, у кого возникнет такая ошибка - решение:

Это происходит потому, что nginx выступает в роли прокси-сервера между клиентом и Apache, из-за чего последний видит только IP адрес сервера.

Чтобы пофиксить этот баг, достаточно подключить в конфиге Apache (/etc/apache2/apache2.conf) модуль mod_rpaf и внести пару строк настроек:

LoadModule rpaf_module /usr/lib/apache2/modules/mod_rpaf-2.0.so
<IfModule mod_rpaf.c>
RPAFenable On
RPAFsethostname On
RPAFproxy_ips 127.0.0.1 ТУТ_ВАШ_IP_АДРЕС
RPAFheader X-Forwarded-For
</IfModule>



Please Login or Register to view hidden text.

спасибо за отзывчивость и помощь!
 

Sprinx

Пользователь
#5
В общем, разобрался. Для тех, у кого возникнет такая ошибка - решение:

Это происходит потому, что nginx выступает в роли прокси-сервера между клиентом и Apache, из-за чего последний видит только IP адрес сервера.

Чтобы пофиксить этот баг, достаточно подключить в конфиге Apache (/etc/apache2/apache2.conf) модуль mod_rpaf и внести пару строк настроек:

LoadModule rpaf_module /usr/lib/apache2/modules/mod_rpaf-2.0.so
<IfModule mod_rpaf.c>
RPAFenable On
RPAFsethostname On
RPAFproxy_ips 127.0.0.1 ТУТ_ВАШ_IP_АДРЕС
RPAFheader X-Forwarded-For
</IfModule>



Please Login or Register to view hidden text.

спасибо за отзывчивость и помощь!
Велосипеды из nginx и apache, это убожество, руки бы оторвать кто так делает! Ставьте чистый nginx.
 

Vorezo

Пользователь
#6
Велосипеды из nginx и apache, это убожество, руки бы оторвать кто так делает! Ставьте чистый nginx.
К сожалению, не силен я в этом всем. Обратился к хостеру, он посоветовал так сделать. Вот он и сделал таким образом)
 
Сверху