Reset Search
 

 

Article

KB40929 - Unable to load Content Delivery Networks (CDN) files (scripts and stylesheets) through rewrite engine due to invalid subresource integrity hash (SRI) with Google Chrome and Mozilla Firefox

« Go Back

Information

 
Last Modified Date9/11/2017 7:06 PM
Synopsis
This article describes an issue where scripts or stylesheets do not properly load through the rewrite engine due to invalid subresource integrity hash (SRI) with Google Chrome and Mozilla Firefox.
Problem or Goal
When attempting to load scripts or stylesheets using Google Chrome or Mozilla Firefox, the following error message may appear when using the Chrome or Firefox developer tool console:
Failed to find a valid digest in the 'integrity' attribute for resource
'https://fonts.googleapis.com/css?family=Montserrat:400,700' with computed
SHA-256 integrity 'vVtP3iXwU8kbMQMRxuvR8KjRkPyJjPBhGjgMApNcRWo='.
The resource has been blocked.
The end result will be web page will not load properly or the format of the web page will display incorrectly.  For more information how to use the console, please refer to the Chrome Developer Tool or Mozilla Web Console.
Cause
This issue occurs due scripts and stylesheets will be blocked and not load if the computed SRI hash does not match.
Solution
Currently, the rewrite engine does not support rewriting the SRI hash.  Enhancement request (CSC-I-305) was submitted to consider supporting this feature in a future release. For an updated status on the ER, please contact your Pulse Secure Account Manager or Sales Engineer.
Related Links
Attachment 1 
Created ByK. Kitajima

Feedback

 

Was this article helpful?


   

Feedback

Please tell us how we can make this article more useful.

Characters Remaining: 255