jellyfin / jellyfin-web

Web Client for Jellyfin
https://jellyfin.org
GNU General Public License v2.0
2.2k stars 1.17k forks source link

[10.8.0] URL is broken on web #3521

Closed sourpatched closed 2 years ago

sourpatched commented 2 years ago

Please describe your bug

When saving setting the link goes to something like web/#!%2Fencodingsettings.html= /web/#!%2Finstalledplugins.html= This makes the page stop working

I think the logs, the settings has been change.

Jellyfin Version

Other

if other:

No response

Environment

- OS: Ubuntu 20.04
- Virtualization: no
- Clients:
- Browser: firefox
- FFmpeg Version:
- Playback Method:
- Hardware Acceleration:
- Plugins:
- Reverse Proxy: no
- Base URL:
- Networking:
- Storage:

Jellyfin logs

[2022-03-28 08:42:27.427 +11:00] [INF] Attempting to update encoder path to "/usr/lib/jellyfin-ffmpeg/ffmpeg". pathType: "Custom"
[2022-03-28 08:42:27.437 +11:00] [INF] Found ffmpeg version "4.4.1"
[2022-03-28 08:42:27.447 +11:00] [INF] Found ffmpeg version "4.4.1"
[2022-03-28 08:42:27.459 +11:00] [INF] Available "decoders": ["libdav1d", "av1", "av1_cuvid", "av1_qsv", "h264", "h264_qsv", "h264_cuvid", "hevc", "hevc_qsv", "hevc_cuvid", "mpeg2video", "mpeg2_qsv", "mpeg2_cuvid", "mpeg4", "mpeg4_cuvid", "msmpeg4", "vc1_qsv", "vc1_cuvid", "vp8", "libvpx", "vp8_cuvid", "vp8_qsv", "vp9", "libvpx-vp9", "vp9_cuvid", "vp9_qsv", "aac", "ac3", "flac", "mp3"]
[2022-03-28 08:42:27.471 +11:00] [INF] Available "encoders": ["libx264", "h264_amf", "h264_nvenc", "h264_qsv", "h264_v4l2m2m", "h264_vaapi", "libx265", "hevc_amf", "hevc_nvenc", "hevc_qsv", "hevc_vaapi", "mpeg4", "msmpeg4", "libvpx", "libvpx-vp9", "aac", "ac3", "flac", "libmp3lame", "libopus", "libvorbis", "srt"]
[2022-03-28 08:42:27.482 +11:00] [INF] Available filters: ["deinterlace_qsv", "deinterlace_vaapi", "hwupload_cuda", "hwupload_vaapi", "overlay_opencl", "overlay_qsv", "overlay_vaapi", "overlay_cuda", "scale_cuda", "scale_opencl", "scale_qsv", "scale_vaapi", "tonemap_cuda", "tonemap_opencl", "tonemap_vaapi", "vpp_qsv", "yadif_cuda", "zscale", "alphasrc"]
[2022-03-28 08:42:27.545 +11:00] [INF] Available hwaccel types: ["vdpau", "cuda", "vaapi", "qsv", "drm", "opencl"]
[2022-03-28 08:42:27.594 +11:00] [INF] VAAPI device "/dev/dri/renderD128" is Intel GPU (iHD)
[2022-03-28 08:42:27.594 +11:00] [INF] FFmpeg: "/usr/lib/jellyfin-ffmpeg/ffmpeg"

FFmpeg logs

No response

Please attach any browser or client logs here

No response

Please attach any screenshots here

No response

Code of Conduct

thornbill commented 2 years ago

If you could provide detailed steps on how to reproduce this issue, it would help a lot!

shemanaev commented 2 years ago

I got exactly same behavior recently. The root of problem in my case was ClearURLs browser extension that messed urls.

sourpatched commented 2 years ago

I too have ClearURLs installed. Is this an Jellyfin issue or ClearURL?

shemanaev commented 2 years ago

Clearly a ClearURLs/Addon#189 issue

alanmilinovic commented 1 year ago

I was able to get this annoying issue fixed by using a rewrite rule as I am behind reverse proxy via apache.

RewriteRule "^/jellyfin/web^" "/jellyfin/" [R]