We have implemented full load balancing on our forums, which is working great. However, now all IP logging shows the virtual IP of the load balancer, and not the user themself.
The load balancer passes 'X-Cluster-Client-Ip' with the original client IP address (at least for clear http requests; https and other protocols, not so much).
The problem isn't in our logs. The problem is in the vb admincp - when you click to view a users ip, they are all showing as the LB's ip, not the user's actual ip. Sounds liek we have to hack vb to read the xforwarded by?
Yes you would have to hack the VB code to get that functionality
Thoughts?
There's a hack that shows user's real IPs rather than their "proxy" IPs. See if that helps.