Closed yodatak closed 2 weeks ago
What does the network tab of your browser displays as the response for those requests? Can you try accessing them directly and see what happens? These kind of errors usually happen when there's stuff cached (index.html in this case) and the request to the assets of the frontend returns the typical 404 page (that's why the mime type is text/html).
I doubt there's nothing I can do on our end here, but I'll try my best to troubleshoot the issue (though I have no idea about Traefik).
Closing in the meantime until a follow-up is provided
Description of the bug
My jellyfin-vue K8S deployement
With traefik 3.0 mime detection is no longer automatic so it failed with jellyfin and jellyfin-vue , dont know if we could fixed it from vue side or not
Loading module from “https://jellyvue.XXX.XXX/server/assets/assets/common-BgfYU603.js” was blocked because of a disallowed MIME type (“text/html”). locales-RiEC8atR.js Loading module from “https://jellyvue.XXX.XXX/server/assets/assets/splashscreen-DgLNDoqp.js” was blocked because of a disallowed MIME type (“text/html”). locales-RiEC8atR.js Loading module from “https://jellyvue.XXX.XXX/server/assets/assets/locales-RiEC8atR.js” was blocked because of a disallowed MIME type (“text/html”). locales-RiEC8atR.js The stylesheet https://jellyvue.XXX.XXX/server/assets/assets/splashscreen-Dt0pxgvL.css was not loaded because its MIME type, “text/html”, is not “text/css”. locales-RiEC8atR.js Loading module from “https://jellyvue.XXX.XXX/server/assets/assets/main-BYj8ez8f.js” was blocked because of a disallowed MIME type (“text/html”). locales-RiEC8atR.js Loading failed for the module with source “https://jellyvue.XXX.XXX/server/assets/assets/main-BYj8ez8f.js”. locales-RiEC8atR.js:16:71 Loading failed for the module with source “https://jellyvue.XXX.XXX/server/assets/assets/common-BgfYU603.js”. locales-RiEC8atR.js:13:73 Loading failed for the module with source “https://jellyvue.XXX.XXX/server/assets/assets/splashscreen-DgLNDoqp.js”. locales-RiEC8atR.js:14:79 Loading failed for the module with source “https://jellyvue.XXX.XXX/server/assets/assets/locales-RiEC8atR.js”. locales-RiEC8atR.js:15:74 Layout was forced before the page was fully loaded. If stylesheets are not yet loaded this may cause a flash of unstyled content. node.js:416:1 The stylesheet https://jellyvue.XXX.XXX/server/assets/assets/main-IaX5mOV5.css was not loaded because its MIME type, “text/html”, is not “text/css”.
Maybe its linked to
https://github.com/traefik/traefik/issues/10826
My k8s jellyfin deployement
Steps to reproduce
jellyfin and jellyfin vue behind traefik 3.0 reverse proxy
Expected behavior
works !
Logs
No response
Screenshots
No response
Platform
Linux
Browser
Firefox
Jellyfin server version
10.9
Additional context
No response