Created on
02-28-2024
02:44 AM
Edited on
06-19-2025
10:38 PM
By
Anthony_E
This article describes the implementation of ZSTD encoding and the possible workarounds for enabling access to these sites.
FortiOS and FortiProxy.
ZSTD is a compression mechanism, lossless and faster than others extensively used so far.
It is also known as Zstandard (RFC 8878), published in 2021, and is increasingly used to deliver real-time compression content.
ZSTD is fully supported in flow- and proxy-based inspection modes starting on v7.2.9, v7.4.5, and v7.6.0. ZSTD is also fully supported on FortiProxy v7.0.17, v7.2.10, v7.4.4 and v7.6.0.
Older FortiOS versions are not able to inspect ZSTD-encoded content. This means that the inspection profiles applied to a policy that is supposed to allow sites with zstd-encoded content will fail. As a result, the browser will display an error instead of the website's content compressed with ZSTD.
What can be done/workarounds for older FortiOS versions:
After setting the policy, Chrome needs to be fully restarted.
As of the latest Chrome 131 version, it is not possible to use flags to disable the encoding. If the setting was set previously, one of the alternative methods above needs to be used.
Related article:
Technical Tip: Using a no default profile-protocol-options inside a firewall policy
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2025 Fortinet, Inc. All Rights Reserved.