Hi Santhoshkumar,
you may change the code to not insert the X-Forwarded-For header for a specific HTTP::host value (e.g. name2.apps.abc.com) and then insert the header on every other request...
when HTTP_REQUEST {
if { [string tolower [HTTP::host]] eq "name2.apps.abc.com" } then {
Do nothing. Site doesn't require X-Forwarded-For header to be present...
} else {
Site requires X-Forwarded-For header. Adding the X-Forwarded-For header to request...
HTTP::header insert "X-Forwarded-For" [getfield [IP::client_addr] "%" 1]
}
}
Cheers, Kai