Patent ID: 8195806

Claim:
A network data processing system configured for remote host visibility for proxied connections, the system comprising: a destination server hosting an application; a proxy server coupled to destination server over a computer communications network, the proxy server comprising a configuration to proxy connections between a plurality of remote hosts and the destination server; a secure connection established between the proxy server and the destination server separate from connections proxied by the proxy server; and, a redirector disposed in the proxy server, the redirector comprising a configuration to provide remote host information amongst the remote hosts to remote visibility logic disposed within the destination server, the remote visibility logic comprising program code enabled to map an IP address of the remote host in the remote host information to an IP address for a proxied connection between the remote host and the destination server, wherein the destination server is configured to block a completion of a connection for each new one of the proxied connections until a provided IP address for a remote host for the new one of the proxied connections has been mapped to an IP address for a new one of the proxied connections, and the blocking comprises withholding setting a connection as established in a destination stack for the destination server for each new one of the proxied connections until the provided IP address for the remote host for the new one of the proxied connections has been mapped to the IP address for the new one of the proxied connections.