5.7. WCCP support

A Web Cache Communication Protocol (WCCP) is a content-redirection protocol developed by Cisco. It provides a mechanism for redirecting traffic streams in teal time and has built-in scaling, load balancing, and failsafes. When using WCCP, the WCCP server accepts a HTTP from the client browser and redirects it to one or more WCCP clients. The WCCP client receives the data from the internet and returns it to the client's browser. Data can be delivered to the client via a WCCP server, or it can bypass it based on the routing rules.

UserGate can act as a WCCP client. A router usually acts as the WCCP server. All filtration mechanisms can be applied for traffic received via WCCP.

Important! For traffic received via a WCCP tunnel, as an IP source UserGate will use the IP address of the client's computer, and the zone of the source will not be defined, so do not indicate the zone in the filtration rules (leave it as "any").

To configure a WCCP client in UserGate, perform the following steps:

Name

Description

Step 1. Configure the WCCP server

Configure the WCCP server in accordance with the instructions to the WCCP server

Step 2. Enable the WCCP client service in UserGate

Enable WCCP in the Settings --> Configure WCCP section of the UserGate console.

Step 3. Indicate the address of the WCCP server and the password for connecting to this server

Set the IP address of the server and the password for connecting to the WCCP server. The password must match the value of the password set when configuring the WCCP server in Step 1.

Step 4. Enable HTTPS support

By default, the WCCP client will inform the server that it is ready to accept the HTTP protocol. To receive and process HTTPS traffic, check the box labeled HTTPS support.