Have installed apsis Pound on Ubuntu Desktop 12.04.1.
I am forwarding HTTP requests to an XServe (Snow Leopard Server) Apache instance, my problem is that I am getting local private IP addresses in the access_log, and pretty much all logs on the backend.
Simple config snippet below:
ListenHTTP
Address 192.168.1.100
Port 80
## allow PUT and DELETE also (by default only GET, POST and HEAD)?:
xHTTP 1
#Virtual host www.mywebsite.com
Service
HeadRequire "Host:.*mywebsite.com.*"
BackEnd
Address 192.168.1.250
Port 80
End
End
Now, should I be adding an X-Forwarded-For header in Pound? I thought Pound did this automatically.
Or perhaps, do I do a HeadRemove: X-Forwarded-For on incoming requests first? This might be confusing issues.
Would love it if anyone could get back to me!
Cheers,
James