Cache Collision #7

Closed
opened 2023-04-03 00:59:24 +01:00 by owlbot · 0 comments
Collaborator

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36

UserAgentData: {"brands":[{"brand":"Brave","version":"111"},{"brand":"Not(A:Brand","version":"8"},{"brand":"Chromium","version":"111"}],"mobile":false,"platform":"Linux"}

localStorage Avail: true

sessionStorage Avail: true

Viewport size: 1280 x 652

User message:

During the update from 1.1.x to 1.2.x some clients received mismatched HTML/CSS documents for /board.html.

Possible solutions to this:

  • Edit cache headers in Nginx to no-cache, wait until the cache period has passed and push a new sw.js file after resetting the cache headers.

  • Push a new patch version which uses a different name for the referenced CSS document.

One of these solutions should be carried out each time one document will become incompatible with anything that referenced is, due to this pre-planning upgrades and using the first solution may be better for long term use.

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36 UserAgentData: {"brands":[{"brand":"Brave","version":"111"},{"brand":"Not(A:Brand","version":"8"},{"brand":"Chromium","version":"111"}],"mobile":false,"platform":"Linux"} localStorage Avail: true sessionStorage Avail: true Viewport size: 1280 x 652 User message: During the update from 1.1.x to 1.2.x some clients received mismatched HTML/CSS documents for /board.html. Possible solutions to this: - Edit cache headers in Nginx to no-cache, wait until the cache period has passed and push a new sw.js file after resetting the cache headers. - Push a new patch version which uses a different name for the referenced CSS document. One of these solutions should be carried out each time one document will become incompatible with anything that referenced is, due to this pre-planning upgrades and using the first solution may be better for long term use.
fred.boniface added the
bug
web-frontend
labels 2023-04-03 01:00:59 +01:00
fred.boniface self-assigned this 2023-04-03 01:01:05 +01:00
fred.boniface referenced this issue from a commit 2023-04-03 01:16:02 +01:00
Sign in to join this conversation.
No description provided.