in vcl_recv put following.<br><br>remove req.http.X-Forwarded-For;<br>set    req.http.X-Forwarded-For = client.ip;<br><br>Thaks<br><br><div class="gmail_quote">On Sat, Jan 15, 2011 at 2:01 PM, Frank Helmschrott <span dir="ltr"><<a href="mailto:fhelmschrott@gmail.com">fhelmschrott@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi,<br>
<br>
I'm using varnish-2.1.4 SVN 5447M and wonder how HTTP_X_FORWARDED_FOR<br>
gets treatened by varnish.<br>
<br>
In my VCL (which i partly copied from elsewhere) there are some lines<br>
that i found in many VCLs around the net:<br>
<br>
-- snip --<br>
<br>
    # Add a unique header containing the client address<br>
    remove req.http.X-Forwarded-For;<br>
    set req.http.X-Forwarded-For = req.http.rlnclientipaddr;<br>
<br>
--/snip--<br>
<br>
I think this should do what i need: set a HTTP_X_FORWARDED_FOR header<br>
containing the real client IP-Address and add it to the requests that<br>
hit the backend. These lines are within sub vcl_recv.<br>
<br>
I need the Client IP at the backend for some statistic stuff (ip based<br>
timeouts).<br>
<br>
Unfortunately i don't even get an empty HTTP_X_FORWARDED_FOR header.<br>
It basically doesn't exist. I tried commenting these lines out and<br>
also tried client.ip instead of req.http.rlnclientipaddr; as i found<br>
this somewhere else - i don't know which the correct syntax is.<br>
<br>
Is there anything else wrong? Or maybe some switch in my varnish<br>
version that i need to set to make HTTP_X_FORWARDED_FOR appear for my<br>
backend?<br>
<br>
Thanks for helping<br>
<font color="#888888"><br>
--<br>
Frank<br>
<br>
_______________________________________________<br>
varnish-misc mailing list<br>
<a href="mailto:varnish-misc@varnish-cache.org">varnish-misc@varnish-cache.org</a><br>
<a href="http://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc" target="_blank">http://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc</a><br>
</font></blockquote></div><br>