Skip to main content
abarushka
Staff
Staff
May 22, 2017

Technical Tip: Web filtering order of execution

  • May 22, 2017
  • 0 replies
  • 18079 views

Description

 
This article describes the order in which web filtering steps are executed.
 
Scope
 
FortiGate.


Solution

 
There is a specific order of execution of the web filtering steps:
 
  1. Static URL Filtering: Static URL filtering (Note: when using the URL filter 'Exempt' option, Antivirus, File Filter, and DLP scanning are exempt, besides web-filtering by default. It is possible to configure manually any particular inspection(s) which are to be bypassed by using the 'set exempt' command in 'config webfilter urlfilter').

  2. FortiGuard categories: URLs are checked against Fortinet's cloud-based service for categorization and reputation checks. The traffic is allowed or blocked based on the predefined categories and the rules set by the administrator.

  3. Content: This involves scanning the web content for malicious content, viruses, and inappropriate material.
    Content filtering ensures that harmful or undesirable content is not delivered to the user.

  4. Advanced optionsThis includes additional filtering and inspection options, such as blocking Java applets.
    These options are only available when the inspection mode is set to proxy.

    abarushka_FD40476_tn_FD40476-1.jpg

Note:

  • FortiOS v6.2 has a File Filter added to the Webfilter profile. This function works correctly only when proxy-mode inspection is used (File filter).
  • FortiOS v6.4 has a File Filter as a separate Security Profile, with individual settings, including a limited flow-based operation mode.
  • Keep in mind that the order of precedence/execution shown before is within the web filter; however, the UTM profile order of precedence/execution is found on Technical Tip: Processing Order of UTM Profiles in FortiGate Firewall Policies.
 
Related documents:
Thought Leadership Security Summit. Outpace New Threats with AI - enhanced defense. Tuesday, Septmeber 15, 8:30 AM - 2:30 PM PT. The Golf Club at Newcastle, WA.
Virtual event | September 2026. SASE summit. The age of autonomous trust. Register here!