You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When Workbox-based PWAs update (assuming their install was not blocked by any of the filters), the list of files to update may contain integrity attributes, corresponding to SRI hashes. If the hash of the received (server) response does not match the stored hash - the file download, and by extension the update process, fails.
I am seeing these two lines added to the response body for index.html from the PWA's domain (after <meta charset=utf-8> tag):
Generally, you can tell that the request was made by the Service Worker by inspecting the Referrer header in the request, which would typically look like 'https://domain.com/service-worker.js'.
Either way, this seems to be a recent breaking change, as this specific PWA was able to update through the same mechanism for over a year. From user perspective, this is an issue with the PWA and AdGuard would be the last place they'll look when trying to troubleshoot failed "app" updates.
I can provide the domain name of the PWA, if that would make any difference.
The text was updated successfully, but these errors were encountered:
Issue Details
Description
When Workbox-based PWAs update (assuming their install was not blocked by any of the filters), the list of files to update may contain
integrity
attributes, corresponding to SRI hashes. If the hash of the received (server) response does not match the stored hash - the file download, and by extension the update process, fails.I am seeing these two lines added to the response body for
index.html
from the PWA's domain (after<meta charset=utf-8>
tag):Generally, you can tell that the request was made by the Service Worker by inspecting the Referrer header in the request, which would typically look like 'https://domain.com/service-worker.js'.
Either way, this seems to be a recent breaking change, as this specific PWA was able to update through the same mechanism for over a year. From user perspective, this is an issue with the PWA and AdGuard would be the last place they'll look when trying to troubleshoot failed "app" updates.
I can provide the domain name of the PWA, if that would make any difference.
The text was updated successfully, but these errors were encountered: