server
server copied to clipboard
IOS自己生成证书后用不了播客
Bug 描述
问题
服务端是docker的最新版本。手机上用的Loon。docker如果不作什么调整,手机直接安装仓库里的那个证书,一切正常。但如果重新生成证书(generate-cert.sh)或是自己生成新的证书的话,播客就无法使用了。除了播客歪其他功能都是正常的。docker那边也覆盖挂载了。看debug输出没有报错。
预期行为
运行generate-cert.sh之后,查看一下git status
发现证书文件更改了。然后在docker启动命令里覆盖挂载一下,手机安装新的证书,应当没有问题。
实际行为
ios客户端除了播客外都正常。播客里的歌曲可以正常播放,十分流畅。但是从 我的,收藏和赞,声音进去,任意点一个收藏的播客都会显示404。
复现步骤
首先正常用docker启动
sudo docker run -d \
-p 7960:8080 \
-p 7961:8081 \
-e ENABLE_FLAC=true \
-e ENABLE_LOCAL_VIP=svip \
-e BLOCK_ADS=true \
-e LOG_LEVEL=info \
pan93412/unblock-netease-music-enhanced \
-e https://music.163.com -s
手机上安装仓库里面已有的crt.ca
,一切正常。然后运行这个仓库里面的generate-cert.sh
,把新生成的证书挂载到docker。
sudo docker run -d \
-p 7960:8080 \
-p 7961:8081 \
-e ENABLE_FLAC=true \
-e ENABLE_LOCAL_VIP=svip \
-e BLOCK_ADS=true \
-e LOG_LEVEL=info \
-v /PathToNewCrt:/usr/src/app/server.crt -v /PathToNewKey:/usr/src/app/server.key
pan93412/unblock-netease-music-enhanced \
-e https://music.163.com -s
手机上安装新的CA证书。这时候播客就看不了了。
启动命令及环境变量
docker用的是最新版本。
sudo docker run -d \
-p 7960:8080 \
-p 7961:8081 \
-e ENABLE_FLAC=true \
-e ENABLE_LOCAL_VIP=svip \
-e BLOCK_ADS=true \
-e LOG_LEVEL=info \
-v /PathToNewCrt:/usr/src/app/server.crt -v /PathToNewKey:/usr/src/app/server.key
pan93412/unblock-netease-music-enhanced \
-e https://music.163.com -s
手机上的代理设置: http代理,8080端口
日志内容
INFO: (app) HTTP Server running @ http://0.0.0.0:8080
INFO: (app) HTTPS Server running @ http://0.0.0.0:8081
DEBUG: (server) TUNNEL
url: "ipv4.music.163.com:443"
DEBUG: (server) TUNNEL
url: "localhost:8081"
DEBUG: (server) TUNNEL
url: "localhost:8081"
DEBUG: (server) TUNNEL
url: "api2.music.163.com:443"
DEBUG: (server) TUNNEL
url: "localhost:8081"
DEBUG: (server) TUNNEL
url: "localhost:8081"
DEBUG: (server) TUNNEL
url: "clientlog3.music.163.com:443"
DEBUG: (server) TUNNEL
url: "localhost:8081"
DEBUG: (server) TUNNEL
url: "netapm.music.163.com:443"
DEBUG: (server) TUNNEL
url: "localhost:8081"
DEBUG: (server) TUNNEL
url: "localhost:8081"
DEBUG: (server) TUNNEL
url: "localhost:8081"
DEBUG: (server) TUNNEL
url: "localhost:8081"
DEBUG: (server) TUNNEL
url: "localhost:8081"
网易云音乐歌曲链接
No response
网易云音乐版本号
8.20.02
操作系统
Linux 6.1.0-13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.55-1 (2023-09-29) x86_64 GNU/Linux
其他信息
只是播客界面无法交互且404,播客可以放。
问题排查
- [X] 我确认我使用的核心是由 UnblockNeteaseMusic 项目官方发行,不是其他任何 fork。
- [X] 我确认我已经升级到了最新的核心版本(推荐使用最新构建而不是 release)。
- [X] 我确认我已经启用了 HTTPS 端口。
- [X] 我确认我已经正确设置了 EndPoint。
- [X] 我确认我已经在对应的客户端正确安装了 CA 证书。
好吧,似乎有些别的功能也用不了,比如搜索界面的预览
请问一下,ios现在还能解锁灰色歌曲吗
请问一下,ios现在还能解锁灰色歌曲吗? 可以
根據最新回應,應該是可以使用了。這裡先關閉,如果有類似情況,您可以再重新打開~