Re: Apache не видит remote host посетителя
On 26/07/2016 13:12, Konstantin Pavlov wrote: > On 22/07/2016 18:31, veris wrote: >> Доброго времени суток! >> >> Такая петрушка: >> >> Debian 8, apache + nginx (frontend) (если нужны точные версию, то попозже >> напишу) >> все это автоматом ставилось вместе с ispmanager 5 >> >> ip посетителя определяет нормально >> а вот remote_host всегда localhost (HostnameLookups включен) >> >> гугление не помогло, везде про ip написано >> >> такое впечатление что nginx не передает хосты, может что тоже включить надо? > > У Apache 2.2 есть проблемы с mod_remoteip, более-менее нормально работает > только mod_rpaf. Подробнее почитать можно в > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=807120 . Я имел в виду, конечно, Apache 2.4 из Debian 8 Jessie. -- Konstantin Pavlov Build & Deliver Applications, Flawlessly. nginx.conf 2016: September 7-9, Austin, TX https://nginx.com/nginxconf/ ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Apache не видит remote host посетителя
> К слову, HostnameLookups очень неслабо влияет на производительность. И вообще эталон "нинужно" :) Не знаю, как топикстартера, а обычно администраторов интересуют только IP. И уж если очень захотелось - можно пойти и ручками отрезолвить обратку (только вот зачем?) ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Apache не видит remote host посетителя
On Friday 22 July 2016 23:22:47 veris wrote: > Pavel Mihaduk Wrote: > --- > > Поставить и настроить mod_rpaf или использовать mod_remoteip (если у > > вас apache 2.4) > > Но ip определяется нормально. А хост должен из ip определяться, если я > правильно понял ман. > Не может ли это с еще с PHP быть связано? Натыкался на ман cgi, что если > хост не задан, то выводит локалхост. > Попробую включить remoteip, хотя чет сомневаюсь. Конфиг стандартный как при > неопределяющимся ip ? > [..] "Host" передается в заголовке запроса "Host". https://tools.ietf.org/html/rfc7230#section-5.4 http://nginx.org/r/proxy_set_header/ru -- Валентин Бартенев ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Apache не видит remote host посетителя
Хост у nginx определяется из remote_addr, им же подставляется в X-Real-IP (X-Forwarded-For), а в remote_addr уходит айпишник самого nginx. > On 23 июля 2016 г., at 06:22, veriswrote: > > Pavel Mihaduk Wrote: > --- >> Поставить и настроить mod_rpaf или использовать mod_remoteip (если у >> вас apache 2.4) > > Но ip определяется нормально. А хост должен из ip определяться, если я > правильно понял ман. > Не может ли это с еще с PHP быть связано? Натыкался на ман cgi, что если > хост не задан, то выводит локалхост. > Попробую включить remoteip, хотя чет сомневаюсь. Конфиг стандартный как при > неопределяющимся ip ? > > Posted at Nginx Forum: > https://forum.nginx.org/read.php?21,268430,268434#msg-268434 > > ___ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Apache не видит remote host посетителя
Pavel Mihaduk Wrote: --- > Поставить и настроить mod_rpaf или использовать mod_remoteip (если у > вас apache 2.4) Но ip определяется нормально. А хост должен из ip определяться, если я правильно понял ман. Не может ли это с еще с PHP быть связано? Натыкался на ман cgi, что если хост не задан, то выводит локалхост. Попробую включить remoteip, хотя чет сомневаюсь. Конфиг стандартный как при неопределяющимся ip ? Posted at Nginx Forum: https://forum.nginx.org/read.php?21,268430,268434#msg-268434 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Apache не видит remote host посетителя
Поставить и настроить mod_rpaf или использовать mod_remoteip (если у вас apache 2.4) > On 22 июля 2016 г., at 18:31, veriswrote: > > Доброго времени суток! > > Такая петрушка: > > Debian 8, apache + nginx (frontend) (если нужны точные версию, то попозже > напишу) > все это автоматом ставилось вместе с ispmanager 5 > > ip посетителя определяет нормально > а вот remote_host всегда localhost (HostnameLookups включен) > > гугление не помогло, везде про ip написано > > такое впечатление что nginx не передает хосты, может что тоже включить надо? > > Posted at Nginx Forum: > https://forum.nginx.org/read.php?21,268429,268429#msg-268429 > > ___ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru