Internet - Fortigate (NAT) - Load Balancer = LB Cannot Get Real IP
Hello.. I already read all posts about the same problem, but
As the title of this post, we implement a load balancer after fortigate.
We used NAT on Fortigate to translate Public IP to Private IP. And then the HTTPS is offloaded on Load balancer.
Because of that topology, we cannot get the real IP/client IP address. It just shows the FW IP.
We cannot disable NAT because our servers using private IP.
Because of NAT, adding the "x-forwarded-for" header is not works.
We also cannot offloading SSL on FW because that is our load balancer's job.
Is there any solution based on our topology ?