My Oracle Support Banner

Fetching IP Address Of Logged In User When Using Load Balancer (Doc ID 2256594.1)

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.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.