Kitsu Fails to Load on Chrome due Script Refusal for MIME type
complete
Rotaretilbo
I don't know if this is an issue on my end or not, but when I navigate to Kitsu in Chrome (currently v58.0.3029.110, but issue was first noticed around v55), I get a blank white screen.
I am currently accessing Kitsu via Firefox, which works fine, and I was able to access Kitsu via Chrome on another computer, though I suspect it has a much older version of Chrome. My computer is running Windows 7 x64 (the other computer I tested is running the same OS).
When I bring up the Developer Tools by pressing F12, I can see the following messages/errors:
Message @ kitsu.io/:38: Resource interpreted as Stylesheet but transferred with MIME type text/html: "https://kitsu.io/assets/client-fe1a8037dff2132a4a602cbc5e79ca0f.css".
Error @ kitsu.io/:1: Refused to execute script from 'https://kitsu.io/assets/app-19629bb000735e04596144c34038e155.js' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled.
Error @ sw.is:1: The script has an unsupported MIME type ('text/html').
Error @ sw.is: Failed to load resource: net::ERR_INSECURE_RESPONSE
When I googled the issue, the only people I could find talking about it were webapp developers, and their suggestions for fixing it were all app-side, which I cannot really accomplish.
I've attached a screenshot for clarity.
EDIT: I should clarify that I also tried disabling all of my extensions, and got the same results. However, I can navigate to Kitsu without problem in Chrome's Incognito mode.
Vevix
complete
Vevix
You'll need to clear your cache.
While Kitsu is open, select the
Application
tab in the Developer Tools then the Clear storage
option and clear all data.Rotaretilbo
Vevix: That worked. I also recognize "Unregister service workers" in there from the fix the webapp devs were talking about, so I may have misunderstood their solution. Thank you.