Fetching IP Address Of Logged In User When Using Load Balancer
Last updated on JULY 18, 2017
Applies to:Siebel CRM - Version 15.7 [IP2015] and later
Information in this document applies to any platform.
On : 15.7 [IP2015] version, Client Functionality
Fetching IP Address of logged in User
Customer has a requirement to fetch the IP Address on user login and based on some business logic they need to do some transactions. For this they are using Out of box BS - Web Engine HTTP TXN, method - GetAllServerVariables. In the outputs they get the IP address as Output argument - REMOTE_HOST.
This is working fine on their lower environment wherein the IP address is being fetched, but in their UAT env they have observed that there is always a single IP address value which is being returned by this BS for all the logins from different machines. The difference in the UAT env is that here, customer is using a Load Balancer, and Web Engine HTTP TXN is retrieving only the IP address of the load balancer and not of the original source machine.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms