Content Filtering Client 3.1 Agent Guide

SonicWall offers comprehensive web content security that blocks selected web content and enforces protection and productivity policies. The main components are Content Filtering Service (CFS), Content Filtering Client (CFC), and EPRS (Enforced Policy & Reporting System). CFS protects the devices behind the firewall; CFC protects devices regardless of where the device is located, even if it is connected outside the firewall, and EPRS provides administrators with the means to manage CFC from a central web interface.

This document describes how to use SonicWall Content Filtering Client interface on the user systems. You can view basic status including policy information such as active policy name, last successful policy update, and last report sent. In addition, you can view the status for override, if allowed by the policy, and license details such as the serial number, expiration and version. This guide describes the different user interface views and actions that can be taken with each.

For this release, the Content Filtering Client interface has been simplified for easier use and unified to work with Windows, Mac OS and Chrome clients.



The Policy page of the interface shows both policy and licence status.


Policy Section

In the Policy section, each field listed is an active link. When you run the cursor over it, it becomes bold and italics to indicate that you can select it.

The fields in the Policy view are defined below:




Active Policy

When selected expands to show the status of the current active policies. Refer to Active Policy for more information. Click on Active Policy again to hide the policy status.

Last Updated

Requests an update to the policies from EPRS. If the update is successful, the current date and time changes to reflect the update time.

NOTE: If an update is not successful then the date and timestamp does not change. You can open the logs to see the error that is preventing the update.

Last Report Sent

Sends the latest reports to the EPRS. If the update is successful, the current date and time changes to reflect the time the report was sent to EPRS.

Active Policy

When selected, the Active Policy field is an active link that expands to show the status of the default policies. Click on Active Policy again to hide the policy status.





Filter HTTP


When On, filters the HTTP sites the user tries to access.

Filter HTTPS


When On, filters the HTTPS sites the user tries to access.

Safe Search


When On, enables Safe Search policies for Google and Bing.

Suspend behind FW


When On, suspends the on-board content filtering client and allows the network security appliance to filter web content when the end user system is in the office and behind firewall.

Licence Section

In the License section, each field is informational rather than an active link.





Displays the serial number of the firewall or the Client Distribution Group associated with your configuration.


Lists when the CFC license expires.


The Settings page groups diagnostics and support information. The Windows and Mac OS Settings are the same, but a Chrome system has additional options.

Topics: :

Windows and Mac OS Settings

The Settings window for Windows and Mac OS systems show the options View Logs, Send TSR, and Run Diagnostics.

Viewing Logs

Under Settings, click on View Logs and the CFC log file opens in another window. The log file keeps a record of the different types of events generated by CFC and the date and time they occurred. Four types of messages are tracked:


Sending a TRS

Under the Support section, you can opt to Send TSR. A TSR is a Tech Support Report. When you click on Send TRS, a diagnostic report is sent to the support team at SonicWall. The Content Filtering Client also displays a message requesting that you contact SonicWall Support and gives you the host name of your system, which you need to get support. See the screen capture below for an example of the message.

Running Diagnostics

If you choose Run Diagnostics, CFC runs a diagnostic check and generates a report that opens a browser. The report includes the following information:

Checking installation
Checking configuration
Checking license server
Checking policy server
Checking botnet server
Checking WebRDS server
Checking WebCFS server
Checking TSR uploads server
Checking reporting server

You can use the diagnostic report to pinpoint where possible issues lie. A segment of that diagnostics report is shown as an example below:

Chrome OS Settings

The Settings window for Chrome OS systems show the options for Settings and Support.

Chrome OS Settings Options

The Settings section of the page has several options for a Chrome system.


Settings Option


Debug Logging

Debug logging can be enabled or disabled on the end user system. When the button is to the left with the background gray, as shown in the figure above, logging is disabled. Slide the button to the right to enable debug logging and the background turns blue.

Clear Logs

Clears the Content Filtering Logs. You are asked to confirm that you want to clear the logs since it can’t be undone.

View Logs

Displays the Content Filtering Logs. A sample excerpt of the log file is shown below.

The remote server returned an error: (404) Not Found.The remote server returned an error: (404) Not Found.The remote server returned an error: (404) Not Found.