News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

Не сохраняются IP пользователей

Started by KostiaM, October 18, 2009, 03:46:50 PM

Previous topic - Next topic

KostiaM

Следующая проблема:

Видны IP-пользователей, однако в поле IP на сообщении всегда записан 127.0.0.1, хотя давным-давно все было нормально

Подскажите...

†MavN†

скорее всего у хостера произошли изменения в настройке сервера. например был установлен nqinx обратитесь к хостеру за более подробной информацией

RXL

Полагаю, трафик к веб-серверу, на котором исполняется код форума, проходит через reverse proxy. Сам сталкивался с подобным при внедрении связки nginx+apache. Решение есть и оно исключительно уровня администратора сервера:

1. В настройках reverse proxy указывается создавать новое поле в HTTP-запросе и присваивать ему IP удаленного хоста. Например, X-Real-IP.
2. К Апачу есть неофициальный модуль - mod_rpaf, который выполняет обратное действие - копирует X-Real-IP в REMOTE_ADDR.

Пример конфига nginx:

    proxy_set_header X-Real-IP $remote_addr;


Пример конфига Apache:

LoadModule rpaf_module modules/mod_rpaf-2.0.so

<IfModule mod_rpaf-2.0.c>
    RPAFenable On
    RPAFsethostname Off
    RPAFproxy_ips 127.0.0.1
    RPAFheader X-Real-IP
</IfModule>


Advertisement: