Overview
The following procedure explains how to configure GFI WebMonitor proxy exclusions using the ProxyPac.pac configuration file.
Note: This article is intended to guide when WPAD is used to implement Proxy settings for GFI WebMonitor. If the proxy is set manually or via GPO, this information does not apply and exceptions must be set on the proxy settings on the browser or in the GPO respectively.
Proxy exclusions can be created for either of the following:
- Protocol
- IP address
- IP subnet
- Domain name
Perform the following procedure to create a GFI WebMonitor proxy exclusion:
- Login to GFI WebMonitor server using administrative credentials
- Browse to the following path <GFI\WebMonitor> and open the 'ProxyPac.pac' configuration file using Notepad
- Perform the changes listed below depending on what type of exclusion you wish to create:
Note: If using GFI WebMonitor 2009 Standalone Proxy Version, you need to download an updated version of 'ProxyPac.pac' from here and replace it in the GFI WebMonitor installation folder
Protocol exclusions:
- Locate the section describing 'List your protocol exclusions here:
- Enter your protocol exclusions between the 'new Array();' clause. Example:
//======================================================================
// List your protocol exclusions here:
//======================================================================
var arrayBypassProxyForProtocols = new Array(
"ftp:",
"https:"
);
//======================================================================
IP address exclusions:
- Locate the section describing List your IP exclusions here:
- Enter your IP address exclusions between the 'new Array();' clause. Example
//======================================================================
// List your IP exclusions here:
//======================================================================
var arrayBypassProxyForIPs = new Array(
"172.16.130.1",
"192.168.100.0/255.255.255.0"
);
//======================================================================
IP subnet exclusions:
- Locate the section describing 'List your IP subnet exclusions here:'
- Enter your IP subnet exclusions between the 'new Array();' clause. Example
//======================================================================
// List your IP subnet exclusions here :
//======================================================================
var arrayBypassProxyForSubnets = new Array(
"192.168.100.0/255.255.255.0",
"192.168.0.0/255.255.0.0"
);
//======================================================================
Domain name exclusions:
- Locate the section describing 'List your name exclusions here:
- Enter your domain name exclusions between the 'new Array();' clause. Example
//======================================================================
// List your name exclusions here:
//======================================================================
var arrayBypassProxyForNames = new Array(
"hostname.domain.com",
"*.domain.com"
);
//======================================================================
Once the required GFI WebMonitor proxy exclusions have been done, restart the GFI WebMonitor service for changes to take effect.
Notes:
- Ensure that all entries within the configuration files are between double quotes. Example: "ftp:"
- Should you require multiple proxy exclusions, include a comma between multiple entries. Example:
"hostname.domain.com",
"*.domain.com"