Page 5 of 10

Re: Неверный IP-адрес в логах apache2 (проблема с решением)

Posted: Sat Feb 21, 2015 10:31 pm
by imperio
Ваши данные не подходят. Отправьте доступ повторно, в рабочее время мы посмотрим.

Re: Неверный IP-адрес в логах apache2 (проблема с решением)

Posted: Sun Feb 22, 2015 9:27 am
by Hellboy
imperio wrote:Ваши данные не подходят. Отправьте доступ повторно, в рабочее время мы посмотрим.
продублировал в ЛС, буду очень благодарен за помощь

Re: Неверный IP-адрес в логах apache2 (проблема с решением)

Posted: Mon Feb 23, 2015 7:41 am
by Hellboy
спасибо всем кто откликнулся!
проблема решилась, помогла вот эта статья http://serverfault.com/questions/616422 ... ccess-logs

Re: Неверный IP-адрес в логах apache2 (проблема с решением)

Posted: Tue Feb 24, 2015 7:30 pm
by skurudo
Hellboy wrote:спасибо всем кто откликнулся!
проблема решилась, помогла вот эта статья http://serverfault.com/questions/616422 ... ccess-logs

ВНИМАНИЕ: проверялось только на Debian,
А я предупреждал :)

Хорошо, что у вас все получилось. Дистрибутивы в мелочах начали различаться все сильнее, начинают появляться свои модули. В CentOS вона тоже другой модуль.

Re: Неверный IP-адрес в логах apache2 (проблема с решением)

Posted: Sat Feb 28, 2015 4:14 pm
by andron_2006_83
та же беда rpaf неработает
попробавал подключить remoteip
непомогло

заголовки от nginx передаются нормально
в логах и в пхп адресс сервера (((

помогите

система
Apache 2.4.7
Ubuntu 14.04 (x86_64)

Re: Неверный IP-адрес в логах apache2 (проблема с решением)

Posted: Sat Feb 28, 2015 4:55 pm
by skurudo
andron_2006_83
надо искать ошибку однако - включены ли модули, указаны ли в них адреса

Re: Неверный IP-адрес в логах apache2 (проблема с решением)

Posted: Sun Mar 01, 2015 11:32 am
by andron_2006_83
Ура remoteip работает!!!
Тупонул, забыл добавить символическую ссылку в папку
Итак инструкция:

1.ВЫРУБАЕМ rpaf
удалением ссылок
rpaf.load
rpaf.conf
с папки /etc/apache2/mods-enabled

2.Добавляем конфиг remoteip
в папку /etc/apache2/mods-available
файл remoteip.conf
содержание
<IfModule remoteip_module>
#RemoteIPHeader X-Real-IP
RemoteIPHeader X-Forwarded-For
RemoteIPTrustedProxy 127.0.0.1 XX:XX:XX:XX
</IfModule>
XX:XX:XX:XX - ip вашего сервера

файл /etc/apache2/mods-available/remoteip.load
должен быть поумолчанию там (проверяем на всяк случай это обычное подключение модуля)

3.Включаем remoteip
добавлением ссылок
путь: /etc/apache2/mods-available/remoteip.load
название: remoteip.load
путь: /etc/apache2/mods-available/remoteip.conf
название: remoteip.conf
в папку /etc/apache2/mods-enabled

-----------------------
все рестарт апача!!!

а еще нужно проверить что бы nginx или еще кто передавал заголовки
для nginx нужны строчки в конфиге
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;

Re: Неверный IP-адрес в логах apache2 (проблема с решением)

Posted: Sun Mar 01, 2015 11:40 am
by imperio
Достаточно странно что не работает rpaf.
Можно увидеть результат следующих команд:

Code: Select all

apache2 -v
uname -a
nginx -v
на тестовой установке не воспроизводится.

Re: Неверный IP-адрес в логах apache2 (проблема с решением)

Posted: Sun Mar 01, 2015 12:22 pm
by andron_2006_83
apache2 -v
таких проблем нашел много, я так понял неработает с апачем 2.4.7 >

Code: Select all

Server version: Apache/2.4.7 (Ubuntu)
Server built:   Jul 22 2014 14:36:38
uname -a

Code: Select all

Linux my.server 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
nginx -v

Code: Select all

nginx version: nginx/1.6.2
imperio wrote:Достаточно странно что не работает rpaf.
Можно увидеть результат следующих команд:

Code: Select all

apache2 -v
uname -a
nginx -v
на тестовой установке не воспроизводится.

Re: Неверный IP-адрес в логах apache2 (проблема с решением)

Posted: Sat Apr 25, 2015 1:45 pm
by Esachello
Возникла точно такая же проблема
Поставил mod_remoteip - непомолго

Code: Select all

nginx version: nginx/1.6.3

Linux ESACHELLO.COM 3.13.0-43-generic #72-Ubuntu SMP Mon Dec 8 19:35:06 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

Server version: Apache/2.4.7 (Ubuntu)
Server built:   Mar 10 2015 13:05:59

PHP Version 5.5.9-1ubuntu4.9
Весту ставил на чистую систему, затем делал восстановление бекапа

В php_info

Code: Select all

HTTP_X_REAL_IP	94.231.124.50
HTTP_X_FORWARDED_FOR	94.231.124.50
HTTP_X_FORWARDED_PROTO	http

_SERVER["SERVER_ADDR"]	188.166.104.7
_SERVER["SERVER_PORT"]	80
_SERVER["REMOTE_ADDR"]	188.166.104.7
mod_remoteip ставил как в этом топике описано

Куда еще копать?

UPD
Отвечаю на свой же вопрос - помогло решение как здесь - http://seak.ru/2014/02/apache-247-mod_r ... eip-nginx/