4 messages in ru.sysoev.nginxProblem in $remote_addr when proxying
FromSent OnAttachments
Tyler DurdenMay 18, 2009 7:05 am 
Igor SysoevMay 20, 2009 5:10 am 
lejeczekJun 12, 2009 4:19 am 
lejeczekJun 12, 2009 4:34 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Problem in $remote_addr when proxyingActions...
From:Tyler Durden (tyle@gmail.com)
Date:May 18, 2009 7:05:37 am
List:ru.sysoev.nginx

Hi,

I have nginx as frontend for serving static files and a proxy to apache for dinamic request. The problem is on the $remote_addr that arrive to apache as 127.0.0.1

In my virtualhost:

upstream my_webcluster { server 127.0.0.1:8080; }

server { ... location / { proxy_pass http://my_webcluster; include /etc/nginx/proxy.conf; } ... }

in /etc/nginx/proxy.conf:

proxy_redirect off; proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; client_max_body_size 10m; client_body_buffer_size 128k; proxy_connect_timeout 90; proxy_send_timeout 90; proxy_read_timeout 90; proxy_buffer_size 4k; proxy_buffers 4 32k; proxy_busy_buffers_size 64k; proxy_temp_file_write_size 64k;

What I'm doing wrong here?

Thanks in advance, Tyler