Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Веб сервер
  • Search

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

Вопросы по работе Веб сервера
Apache + Nginx, Nginx + PHP5-FPM
Post Reply
  • Print view
Advanced search
92 posts
  • Page 2 of 10
    • Jump to page:
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 10
  • Next
imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

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

Post by imperio » Thu Jan 29, 2015 2:11 pm

В DigitalOcean такого свежего нет, у меня всего один был 7.5 - остальные версии 7 (разные).
Попробуй выполнить

Code: Select all

apt-get update
apt-get upgrade
apt-get dist-upgrade
Сейчас использовал шаблоны от Vultr, а не DO, воспроизвести нерабочий rpaf не удалось, однако чехарда с rpaf.conf была на всех приведенных ниже операционных системах - два файла rpaf.conf с разными конфигами, привел ниже. Пусть и не критичный, но это все же баг.
Видимо какие то особенности шаблонов у них. У нас есть тест серверы на DO - попрошу потестить.
Заодно прошелся и посмотрел на iptables.. iptables
* Ubuntu 12.04 x64 - служба выключена, не стартует - в data/firewall только один файл chains
* Ubuntu 14.04 x64 - служба выключена, не стартует - в data/firewall только один файл chains
* Ubuntu 14.10 x64 - Ubuntu 14.10 is not supported
Тоже надо будет выяснить в чём дело. 14.10 пока не поддерживается.
аметил, что в корне создается папка /data/firewall
Такое на всех приведенных ОС, кроме пожалуй CentOS 6 x64 - служба включена и работает, порты указаны сразу (папка data/firewall отсутствует кстати).
Папка /data/firewall как раз должна быть.
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

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

Post by skurudo » Thu Jan 29, 2015 2:30 pm

imperio wrote:

Code: Select all

apt-get dist-upgrade
~# apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
imperio wrote:
Сейчас использовал шаблоны от Vultr, а не DO, воспроизвести нерабочий rpaf не удалось, однако чехарда с rpaf.conf была на всех приведенных ниже операционных системах - два файла rpaf.conf с разными конфигами, привел ниже. Пусть и не критичный, но это все же баг.
Видимо какие то особенности шаблонов у них. У нас есть тест серверы на DO - попрошу потестить.
Не нужно тратить время. Сделал виртуалку на DO и там тоже не смог воспроизвести баг.
Не пойму только, почему ранние прошлогодние и ранние январские инсталляции так себя вели.

Впрочем вопрос про 2 два варианта rpaf.conf остался. Хоть что-то удалось воспроизвести точно. Штука повторяющаяся.
imperio wrote:
аметил, что в корне создается папка /data/firewall
Такое на всех приведенных ОС, кроме пожалуй CentOS 6 x64 - служба включена и работает, порты указаны сразу (папка data/firewall отсутствует кстати).
Папка /data/firewall как раз должна быть.
В CentOS 6 ее почему-то не было. В остальных случаях была и была пустая.
Top

w21life
Posts: 21
Joined: Fri Jan 30, 2015 1:53 pm

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

Post by w21life » Mon Feb 02, 2015 7:48 pm

skurudo wrote:
imperio wrote: https://tokyo.abcd.black/2015/01/29/2015-01-29_14.png -- iptables здорового человека (рабочие)
https://tokyo.abcd.black/2015/01/29/2015-01-29_15.png -- iptables курильщика (более или менее свежая инсталляция)

После добавления файликов с портами и правилами + перезапуском службы, все прекрасно поднимается.
Подскажите, каким образом добавить файлики с портами и правилами? Ubuntu 14.04 x64
У меня то же самое: https://tokyo.abcd.black/2015/01/29/2015-01-29_15.png -- iptables курильщика
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

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

Post by imperio » Mon Feb 02, 2015 8:33 pm

Code: Select all

cd /usr/local/vesta/data/firewall
wget http://c.vestacp.com/0.9.8/ubuntu/firewall/ports.conf
wget http://c.vestacp.com/0.9.8/ubuntu/firewall/rules.conf
Top

w21life
Posts: 21
Joined: Fri Jan 30, 2015 1:53 pm

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

Post by w21life » Mon Feb 02, 2015 8:53 pm

1. Файл rpaf.conf с IP-адресом фронтенда переместил из /mods-enabled в /mods-available
2. Сделал симлинк с помощью команды a2enmod rpaf
3. Проверил запуск модуля rpaf
4. Добавил файлы ports.conf и rules.cof по назначению

Проблема осталась. IP-адреса посетителей на сайтах выводятся как IP-адрес фронтенда.

Ubuntu 14.04 LTS Server установлен внутри локальной сети, имеет адрес 192.168.1.43
Last edited by w21life on Mon Feb 02, 2015 8:57 pm, edited 1 time in total.
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

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

Post by skurudo » Mon Feb 02, 2015 8:55 pm

w21life wrote:Проблема осталась.
Мм... которая из? С адресом или с iptables? Мы здесь слегка отклонились просто.
Top

w21life
Posts: 21
Joined: Fri Jan 30, 2015 1:53 pm

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

Post by w21life » Mon Feb 02, 2015 8:57 pm

skurudo wrote:
w21life wrote:Проблема осталась.
Мм... которая из? С адресом или с iptables? Мы здесь слегка отклонились просто.
Проблема с выводом адреса. Адреса посетителей сайтов, выводятся как IP-адрес фронтенда, 192.168.1.43

iptables добавил с помощью:

Code: Select all

cd /usr/local/vesta/data/firewall
wget http://c.vestacp.com/0.9.8/ubuntu/firewall/ports.conf
wget http://c.vestacp.com/0.9.8/ubuntu/firewall/rules.conf
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

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

Post by skurudo » Mon Feb 02, 2015 9:03 pm

w21life wrote:Проблема с выводом адреса. Адреса посетителей сайтов, выводятся как IP-адрес фронтенда, 192.168.1.43
Показывайте, что у вас тут такое:
/etc/apache2/mods-available/rpaf.conf

Ну и давайте вот тут посмотрим /etc/nginx/nginx.conf - Proxy settings только, весь конфиг не нужно.
Top

w21life
Posts: 21
Joined: Fri Jan 30, 2015 1:53 pm

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

Post by w21life » Mon Feb 02, 2015 9:10 pm

skurudo wrote: Показывайте, что у вас тут такое:
/etc/apache2/mods-available/rpaf.conf

Ну и давайте вот тут посмотрим /etc/nginx/nginx.conf - Proxy settings только, весь конфиг не нужно.
/etc/apache2/mods-available/rpaf.conf

Code: Select all

<IfModule rpaf_module>
    RPAFenable On

    # When enabled, take the incoming X-Host header and
    # update the virtualhost settings accordingly:
    RPAFsethostname On

    # Define which IP's are your frontend proxies that sends
    # the correct X-Forwarded-For headers:
    RPAFproxy_ips 127.0.0.1 ::1 192.168.1.43

    # Change the header name to parse from the default
    # X-Forwarded-For to something of your choice:
#   RPAFheader X-Real-IP
</IfModule>
/etc/nginx/nginx.conf

Code: Select all

    # Proxy settings
    proxy_redirect      off;
    proxy_set_header    Host            $host;
    proxy_set_header    X-Real-IP       $remote_addr;
    proxy_set_header    X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_pass_header   Set-Cookie;
    proxy_connect_timeout   90;
    proxy_send_timeout  90;
    proxy_read_timeout  90;
    proxy_buffers       32 4k;
Last edited by w21life on Mon Feb 02, 2015 9:20 pm, edited 2 times in total.
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

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

Post by imperio » Mon Feb 02, 2015 9:13 pm

Code: Select all

RPAFproxy_ips 127.0.0.1 ::1 192.168.1.43
А где внешиний ip ?
Top


Post Reply
  • Print view

92 posts
  • Page 2 of 10
    • Jump to page:
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 10
  • Next

Return to “Веб сервер”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password