MS Partner logo

How to configure GFI WebMonitor in a Microsoft ISA Array CARP environment

The information in this article applies to:

  • GFI WebMonitor 2009 for ISA/TMG
  • GFI WebMonitor for ISA Server 4

Article ID: KBID003453

Query keywords: Array, CARP

Note: This article is not valid for GFI WebMonitor 2009 build (20090709) and later versions. In GFI WebMonitor 2009 build (20090709) the ISAServerUniqueID is generated automatically and does not require manual configuration.

When installing GFI WebMonitor in network environments with multiple Microsoft ISA servers, requests to save downloaded files might be answered by the incorrect Microsoft ISA Server.

On each Microsoft ISA array member with GFI WebMonitor 4 installed you need to add a suffix to the ISAServerUniqueID tag to ensure requests are redirected to the correct Microsoft ISA Server:

Example: ISAServerUniqueID="GateWayXWM4X1<YourISAArrayMemberUniqueIdentifier>";

To achieve this perform the following steps:

Microsoft ISA Array Member 1

  1. Login to the 1st ISA Array Member with administrative privileges.
  2. Browse to the GFI WebMonitor installation directory

    Note: Default <\Program Files\GFI\WebMonitor>
  3. Open the ‘downloadingpage.html’ with Notepad.
  4. Locate the string:

     <ISAServerUniqueID="GateWayXWM4X1">

    Change to:

    <ISAServerUniqueID="GateWayXWM4X1ISA1">
  5. Save changes and close the file.
  6. Open the ‘POSTF.aspx’ file with Notepad, located in the ‘Interface’ subdirectory.
  7. Locate the string:

    <ISAServerUniqueID="GateWayXWM4X1">

    Change to:

    <ISAServerUniqueID="GateWayXWM4X1ISA1">
  8. Save changes and close the file.
  9. Restart the Microsoft Firewall Service

Microsoft ISA Array Member 2

  1. Login to the 2nd ISA Array Member with administrative privileges.
  2. Browse to the GFI WebMonitor installation directory

    Note: Default <\Program Files\GFI\WebMonitor>
  3. Open the downloadingpage.html with Notepad.
  4. Locate the string:

    <ISAServerUniqueID="GateWayXWM4X1">

    Change to:

    <ISAServerUniqueID="GateWayXWM4X1ISA2">
  5. Save changes and close the file.
  6. Open the ‘POSTF.aspx’ file with Notepad, located in the ‘Interface’ subdirectory.
  7. Locate the string

    <ISAServerUniqueID="GateWayXWM4X1">

    Change to

    <ISAServerUniqueID="GateWayXWM4X1ISA2">
  8. Save changes and close the file.
  9. Restart the Microsoft Firewall Service

Notes:

  • The procedure described above would need to be done for every array member with GFI WebMonitor 4 installed. Each Microsoft ISA Server will need to have a unique ISAServerUniqueID.