Hi Odaah no i still didn't find a solution.
i tried using the Http profile with "Insert X-Forwarded-For"
and than assign the irule:
when HTTP_REQUEST {
if {[HTTP::header exists "X-Real-IP"]}{
snat [HTTP::header "X-Real-IP"]
}
elseif {[HTTP::header exists "X-Forwarded-For"]}{
snat [HTTP::header "X-Forwarded-For"]
}
else {
return
}
but it didn't work, i still see clients reaching to my Bo site with addresses that belongs to other client. (example client from China got an address that belong to Client from US)
when client generated a report he saw that someone logged in from US and made a deposit.
i was needed to Calm him down and explain him that its not a fraud 🙂
maybe the irule is not correct.