Introduction
Ce document décrit une limitation SWG spécifique où l'inspection SSL désactive la prise en charge de la compression Brotli, ce qui peut causer des problèmes de chargement Web.
Informations générales
Lorsque l'inspection SSL (déchiffrement HTTPS) est activée dans Cisco Secure Web Gateway (SWG), une limitation clé est que SWG ne prend actuellement pas en charge la compression Brotli. Cette limitation affecte la manière dont les en-têtes de codage de contenu sont traités lors du déchiffrement SSL, ce qui peut entraîner des problèmes de contenu et de chargement incomplet des ressources Web.
Problème
En fait, l'absence de prise en charge Brotli par SWG entraîne la suppression ou la modification de l'en-tête Accept-Encoding qui inclut Brotli (br). Par conséquent, le serveur peut répondre avec des types MIME inattendus tels que application/x-gzip au lieu de l'application/javascript correct. Ce type MIME inadapté déclenche des fonctions de sécurité du navigateur comme le blocage de réponse opaque (ORB) de Chrome, qui bloque le contenu pour prévenir les risques de sécurité potentiels. Par conséquent :
-
Les ressources compressées avec Brotli ne peuvent pas être correctement traitées ou reconnues par SWG pendant le déchiffrement SSL.
-
La suppression par le proxy de Brotli de l'en-tête Accept-Encoding entraîne le serveur à servir du contenu avec des types MIME incorrects.
-
Les navigateurs bloquent le contenu, ce qui entraîne des erreurs lors du chargement des ressources Web essentielles.
Solution
Pour atténuer ce problème, il est recommandé de contourner le déchiffrement SSL pour les domaines affectés en les ajoutant à la liste « Ne pas déchiffrer ». Cela évite les incohérences de type MIME et le blocage du contenu. En outre, Cisco Secure Web Gateway devrait prendre en charge la compression Brotli et permettre une meilleure gestion du codage de contenu Web moderne dans un avenir proche.
Informations connexes