Re: ProxyPass and remote ip-addresses

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



----- "Lars Nielsen" <lars@xxxxxxxxxx> wrote:

> Hi there,
> 
> I have a setup with 2 servers where the first one works as a proxy to
> the second.
> On my proxy server i have this in apache's config:
> 
> <VirtualHost *:80>
>         ServerName www.hjemmesideteknik.dk
>         ServerAlias hjemmesideteknik.dk
>         ProxyPreserveHost On
>         ProxyPass / http://192.168.1.106/
>         ProxyPassReverse / http://192.168.1.106/
> </VirtualHost>
> 
> and the proxy works fine and I can see the site from the internet. My
> problem is that in the access log file for the site it puts my
> proxy's
> IP-address in as the remote ip in stead of the original users ip.
> 
> How can I solve this so the users ip is written in the logfile?
> 
> 
> 192.168.1.105 - - [28/Nov/2010:00:27:26 +0100] "GET /cron.php
> HTTP/1.1"
> 200 - "-" "Wget/1.11.4"
> 192.168.1.105 - - [28/Nov/2010:00:28:18 +0100]
> "GET /content/brug-af-cookies-i-php HTTP/1.1" 200 5224
> "http://www.hjemmesideteknik.dk/node/3"; "Mozilla/5.0 (X11; U; Linux
> i686; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.44
> Safari/534.7"
> 192.168.1.105 - - [28/Nov/2010:00:29:04 +0100] "GET /logout HTTP/1.1"
> 302 20 "http://www.hjemmesideteknik.dk/content/brug-af-cookies-i-php";
> "Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.7 (KHTML,
> like
> Gecko) Chrome/7.0.517.44 Safari/534.7"


You're looking for
http://httpd.apache.org/docs/trunk/mod/mod_remoteip.html
or http://stderr.net/apache/rpaf/ or
a back-port of mod_remoteip:
http://people.apache.org/~wrowe/httpd-2.2-ports/

> 
> regards
> Lars Nielsen
> www.lfweb.dk

So long,
i

-- 
Igor GaliÄ

Tel: +43 (0) 664 886 22 883
Mail: i.galic@xxxxxxxxxxxxxx
URL: http://brainsware.org/

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
   "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx




[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux