X-Forwarded-For for ISA Server 2.0

Are you looking to add X-Forwarded-For functionality to your ISA Server proxy infrastructure like Squid, Apache, F5 Big-IP, Blue Coat, Cisco Cache Engine, Netcache etc? Now you can! Winfrasoft X-Forwarded-For for ISA Server adds the ability to track the source IP address of a client PC through a proxy server chain. This is very useful for log analysis when branch offices connect to the Internet via a head office proxy server, and many other scenarios where multiple proxy server layers are used.

Download Now   Buy Now

On this page...

What's new in version 2.0

Version 2.0 of X-Forwarded-For for ISA Server introduces some key new features asked for by our customers, this includes:

  • Added support for reverse proxy scenarios
  • Works with both HTTP and SSL connections for Web Publishing
  • Supports proxy chains longer than two servers in both directions
  • Integrates with other 3rd party products that support the X-Forwarded-For de facto standard
  • Runs on ISA Server 2004

 

 
How it works
Making proxy requests: The ISA filter adds the X-Forwarded-For field to the HTTP header of web requests leaving the ISA Server. The new field contains the IP address of the original web browser client PC.

Receiving proxy requests: If the ISA Server receives a proxy request which contains the X-Forwarded-For field in the HTTP header, the filter will log the XFF IP as the client IP address instead of the IP address of the requesting proxy server. The IP address of the requesting proxy server is not lost, it is added to the Filter Information field in the ISA Server logs.

Security: In a forward proxy scenario, if the ISA Server is not configured with a web chaining rule it will not add the XFF header, this helps to prevent your internal server names being revealed to the Internet. NB: You should never trust X-Forward-For header information that originates from outside of your organisation as the field is not signed or authenticated.

Note: X-Forwarded-For for ISA Server uses the same HTTP field format as other vendor implementations of this technology and should be compatible with other proxy server solutions, although this has not been tested.

Download the X-Forwarded-For for ISA Server 2.0 Installation and Configuration Guide.
     
System Requirements
Minimum Server System Requirements:
  • Windows Server 2003
  • ISA Server 2004 Standard Edition or Enterprise Edition or
  • ISA Server 2006 Standard Edition or Enterprise Edition

Languages:

  • English only. Non-English versions of Windows Server 2003 and ISA Server are not supported.
Pricing
We strive to price our software to be highly competitively. From time to time we run special offers for large deployments, to enquire about these please contact us.

Click here to download the full price list