Anyone out there familiar with using HA Proxy for a load balancer? We recently began using a load balancer with a public IP routing to our internal JSS servers with an internal IP. The problem we have is the internal IP is now showing for just about every iOS and OS X device. we have followed just about every suggestion on the boards.
Ensured Apache Tomcat settings in the JSS was set to Enable Remote IP Valve,
Modified the Server.xml to contain
<Valve
className="org.apache.catalina.valves.RemoteIpValve"
internalProxies="x.x.x.x"
trustedProxies="x.x.x.x"
remoteIpHeader="x-forwarded-for"
remoteIpProxiesHeader="x-forwarded-by"
protocolHeader="x-forwarded-proto"/>
setting the "x.x.x.x" to both the internal IP and the external IP.
We have done a hybrid of all of the above.
Any assistance would be greatly appreciated.