StreamMusic icon indicating copy to clipboard operation
StreamMusic copied to clipboard

Jellyfin 启用 base path 后, 偶现某些音乐无法播放

Open l5oo00 opened this issue 1 year ago • 2 comments

Describe the bug (BUG 描述) 当 jellyfin 服务启用 base path 后, 偶现某些音乐无法播放。

因为我是用 nginx 代理的 jellyfin, 查看 nginx 的日志发现一些请求 url 前缀为 /jellyfin/jellyfin/ 的请求, 所以怀疑是 App 哪里有 bug 导致前缀重复了(正常应该只有一个 /jellyfin/ 前缀)。

测试发现 mac 、iOS App 均有问题。

To Reproduce (复现步骤) Steps to reproduce the behavior:

  1. Jellyfin 开启 base path
    image
  2. 清除 App 缓存, 重启 App
  3. 重新登录后依次播放所有歌曲,部分歌曲会复现,且只有这些歌曲会复现

Expected behavior (期望行为)

所有音乐能正常播放。

Screenshots (截图)

查看 nginx 的 access 日志:

image

Additional context (额外信息)

因为使用了 nginx 代理, 所以临时加了一行规则处理了下,测试所有 App 上所有歌曲都可以正常播放了。

rewrite ^/jellyfin/jellyfin/(.*)$ /jellyfin/$1 break;

l5oo00 avatar Jul 05 '24 02:07 l5oo00

客户端你填的登录地址是什么样的?ip:port/jellyfin/

gitbobobo avatar Jul 15 '24 07:07 gitbobobo

对,不带这个没法登录

l5oo00 avatar Jul 24 '24 11:07 l5oo00

1.3.1已修复

gitbobobo avatar Sep 02 '24 01:09 gitbobobo