<div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div>My application logs the IP addresses of visitors, and bans users who try to abuse the system.&nbsp; However, after using Perlbal, all requests end up going through the Perlbal server, and so on the web server end, there&#39;s only one source IP, the Perlbal server&#39;s.
</div>
<div>&nbsp;</div>

<div>Is there a way to fix this problem so that my application can still ban IPs as needed? Maybe a <font face="Courier New">HTTP_X_FORWARDED_FOR </font>header?&nbsp;</div>
</blockquote></div><br>IIRC Perlbal does this already automatically.&nbsp; X-Forwarded-For is set to the source IP address of the client as long as you haven&#39;t set trusted_upstream_proxies to something and the incoming request matches it.
<br><br clear="all"><br>-- <br>Mark Smith / xb95<br><a href="mailto:smitty@gmail.com">smitty@gmail.com</a>