Introduzione
Questo documento descrive un limite SWG specifico in cui l'ispezione SSL disabilita il supporto della compressione Brotli, che può causare problemi di caricamento sul Web.
Premesse
Quando l'ispezione SSL (decrittografia HTTPS) è abilitata in Cisco Secure Web Gateway (SWG), un limite della chiave è che attualmente SWG non supporta la compressione Brotli. Questa limitazione influisce sulla gestione delle intestazioni di codifica del contenuto durante la decrittografia SSL, che può causare problemi relativi al contenuto e al caricamento incompleto delle risorse Web.
Problema
In realtà, la mancanza di supporto Brotli di SWG fa sì che il proxy rimuova o alteri l'intestazione Accept-Encoding che include Brotli (br). Di conseguenza, il server può rispondere con tipi MIME imprevisti quali application/x-gzip anziché con l'applicazione o il codice javascript corretto. Questa mancata corrispondenza del tipo MIME attiva le funzioni di sicurezza del browser come il blocco delle risposte opache (ORB) di Chrome, che blocca il contenuto per prevenire potenziali rischi per la sicurezza. Di conseguenza:
-
Gli asset compressi con Brotli non possono essere gestiti o riconosciuti correttamente da SWG durante la decrittografia SSL.
-
La rimozione del proxy di Brotli dall'intestazione Accept-Encoding fa sì che il server serva il contenuto con tipi MIME non corretti.
-
I browser bloccano il contenuto, causando errori nel caricamento delle risorse Web essenziali.
Soluzione
Per risolvere il problema, si consiglia di ignorare la decrittografia SSL per i domini interessati aggiungendoli all'elenco "Non decrittografare". In questo modo si evita la mancata corrispondenza del tipo MIME e il blocco del contenuto. Inoltre, si prevede che Cisco Secure Web Gateway supporti la compressione Brotli e fornisca una gestione migliorata della moderna codifica dei contenuti Web nel prossimo futuro.
Informazioni correlate