Welcome! Log In Create A New Profile

Advanced

Apache+Nginx+NAT

November 12, 2014 06:54AM
Всем привет.
Имеется странная ситуация: есть связка apache+nginx, оба на разных физических серверах. Сервер с nginx'ом натится на внешний адрес (средствами check point). Проблема в том, что в логах апача все запросы пишутся от внешнего адреса, хотя модуль rpaf установлен и загружен.
Кусок конфига nginx'а:
server {
listen 80;
server_name server.ru www.server.ru;

#charset koi8-r;

access_log logs/server.ru.access.log main;

proxy_intercept_errors on;

if ($request_method !~ ^(GET|HEAD|POST)$ ) {
return 444;
}

location / {
root /opt/nginx/html/server;
index index.php ndex.html index.htm;

proxy_pass http://192.168.0.101:8080;

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_connect_timeout 600;
proxy_send_timeout 600;
proxy_read_timeout 600;

proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;

}
}
Интересно то, что, когда оба сервера находились на одной машине (и апач слушал на локалхосте), все работало.
В чем может быть проблема?
Subject Author Posted

Apache+Nginx+NAT

sebor November 12, 2014 06:54AM

Re: Apache+Nginx+NAT

sebor November 12, 2014 07:01AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 279
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready