The ISAPI plug-in inserts remote client IP address into http(s) header, enabling monitoring of real client IP addresses from application layer protocol, and is designed for use with Microsoft ISA server.
With ClientIPForwarder, you get a plug-in that modifies http(s) request headers by adding a new variable called IPREMOTEADDR. This variable contains the client IP address in your asp or java application behind the Microsoft ISA server. This is important because without this plug-in, your application can only access ServerVariables.REMOTE_ADDR (or REMOTE_HOST) which contains the IP address of the ISA firewall.
But with variable IPREMOTEADDR, you can easily monitor the real client IP addresses in your application. This can be accessed using the ASP object Request and collection GetServerVariables, and can provide you with valuable information about your users.
Another great thing about ClientIPForwarder is that it comes with a fully functional trial version that is completely free. So, you can try it out and see for yourself how this plug-in can improve the functionality and efficiency of your Microsoft ISA server.
Version 1.2.1: N/A