How can we identify the IP address of an unknown source who is invoking webmethods service via external loadbalncer.
Why you want to do that… if your concern is for access control… allow Ip’s from your firewall which are known to you … (partner’s IP).
Additionally on IS administaration when you are configuring http port, configure with mode as “deny by default” and then configure the IP’s which you want to have capablilties to access your IS.
you can use the getTransportInfo service to get these details.
I guess if you are coming in to your internal server via external load balancer and using Reverse Invoke, getTransportInfo can not give you the IP of original caller.
The suggestion from devexpert, looks the best solution.