UnblockNeteaseMusic / UnblockNeteaseMusic/server
升级网易云版本至 3.1.38 导致解灰失效,显示“当前歌曲暂无音源”
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 7.8k
- Forks
- 762
- PR merge metrics
- No merged PRs in 30d
Description
Bug 描述
网易云 3.1.27 解灰正常工作,升级到 3.1.38 后解灰失效,回退至 3.1.27 后解灰正常工作。
如遇解灰失效,请回退网易云版本至 3.1.38 前。
预期行为
正常解灰并播放。
实际行为
显示“当前歌曲暂无音源”。
复现步骤
升级网易云版本至 3.1.38 。
尝试播放无版权音乐。
启动命令及环境变量
启动命令:
node app.js -p 1630:1631 -a 127.0.0.1 -o qq kuwo kugou
环境变量:
LOG_LEVEL = "debug"
ENABLE_FLAC = "true"
ENABLE_LOCAL_VIP = "svip"
BLOCK_ADS = "true"
SEARCH_ALBUM = "true"
QQ_COOKIE = "uin=XXX; qm_keyst=XXX"
NETEASE_COOKIE = "MUSIC_U=XXX"
日志内容
INFO: (app) HTTP Server running @ http://127.0.0.1:1630
INFO: (app) HTTPS Server running @ http://127.0.0.1:1631
DEBUG: (server) TUNNEL
url: "127.0.0.1:1631"
DEBUG: (server) TUNNEL
url: "127.0.0.1:1631"
DEBUG: (server) TUNNEL
url: "httpdns.n.netease.com:443"
DEBUG: (server) TUNNEL
url: "httpdns.n.netease.com:443"
DEBUG: (server) TUNNEL
url: "s6.music.126.net:443"
DEBUG: (server) TUNNEL
url: "st.music.163.com:443"
DEBUG: (server) TUNNEL
url: "s6.music.126.net:443"
DEBUG: (server) TUNNEL
url: "127.0.0.1:1631"
DEBUG: (server) TUNNEL
url: "127.0.0.1:1631"
DEBUG: (server) TUNNEL
url: "clientlog3.music.163.com:443"
DEBUG: (server) TUNNEL
url: "127.0.0.1:1631"
DEBUG: (server) TUNNEL
url: "127.0.0.1:1631"
DEBUG: (server) TUNNEL
url: "ac.dun.163.com:443"
DEBUG: (server) TUNNEL
url: "127.0.0.1:1631"
DEBUG: (server) TUNNEL
url: "127.0.0.1:1631"
DEBUG: (server) TUNNEL
url: "httpdns.n.netease.com:443"
DEBUG: (server) TUNNEL
url: "acstatic-dun.126.net:443"
DEBUG: (server) TUNNEL
url: "p1.music.126.net:443"
DEBUG: (server) TUNNEL
url: "p1.music.126.net:443"
DEBUG: (server) TUNNEL
url: "httpdns.n.netease.com:443"
DEBUG: (server) TUNNEL
url: "127.0.0.1:1631"
DEBUG: (server) TUNNEL
url: "127.0.0.1:1631"
DEBUG: (server) TUNNEL
url: "httpdns.n.netease.com:443"
DEBUG: (server) TUNNEL
url: "p4.music.126.net:443"
DEBUG: (server) TUNNEL
url: "p4.music.126.net:443"
DEBUG: (server) TUNNEL
url: "p4.music.126.net:443"
DEBUG: (server) TUNNEL
url: "p3.music.126.net:443"
DEBUG: (server) TUNNEL
url: "p3.music.126.net:443"
DEBUG: (server) TUNNEL
url: "p3.music.126.net:443"
DEBUG: (server) TUNNEL
url: "p3.music.126.net:443"
DEBUG: (server) TUNNEL
url: "httpdns.n.netease.com:443"
DEBUG: (server) TUNNEL
url: "ac.dun.163.com:443"
DEBUG: (server) TUNNEL
url: "httpdns.n.netease.com:443"
DEBUG: (server) TUNNEL
url: "p6.music.126.net:443"
DEBUG: (server) TUNNEL
url: "clientlog.music.163.com:443"
DEBUG: (server) TUNNEL
url: "127.0.0.1:1631"
DEBUG: (server) TUNNEL
url: "127.0.0.1:1631"
DEBUG: (server) TUNNEL
url: "127.0.0.1:1631"
DEBUG: (server) TUNNEL
url: "127.0.0.1:1631"
DEBUG: (server) TUNNEL
url: "127.0.0.1:1631"
DEBUG: (server) TUNNEL
url: "httpdns.n.netease.com:443"
DEBUG: (server) TUNNEL
url: "msg.music.163.com:443"
DEBUG: (server) TUNNEL
url: "127.0.0.1:1631"
DEBUG: (server) TUNNEL
url: "127.0.0.1:1631"
DEBUG: (server) TUNNEL
url: "127.0.0.1:1631"
DEBUG: (server) TUNNEL
url: "p6.music.126.net:443"
DEBUG: (server) TUNNEL
url: "p6.music.126.net:443"
DEBUG: (server) TUNNEL
url: "p4.music.126.net:443"
DEBUG: (server) TUNNEL
url: "p4.music.126.net:443"
DEBUG: (server) TUNNEL
url: "p3.music.126.net:443"
DEBUG: (server) TUNNEL
url: "p3.music.126.net:443"
DEBUG: (server) TUNNEL
url: "p4.music.126.net:443"
DEBUG: (server) TUNNEL
url: "p3.music.126.net:443"
DEBUG: (server) TUNNEL
url: "p4.music.126.net:443"
DEBUG: (server) TUNNEL
url: "p3.music.126.net:443"
DEBUG: (server) TUNNEL
url: "p4.music.126.net:443"
DEBUG: (server) TUNNEL
url: "p4.music.126.net:443"
DEBUG: (server) TUNNEL
url: "p4.music.126.net:443"
DEBUG: (server) TUNNEL
url: "p3.music.126.net:443"
DEBUG: (server) TUNNEL
url: "clientlog.music.163.com:443"
DEBUG: (server) TUNNEL
url: "clientlog3.music.163.com:443"
DEBUG: (server) TUNNEL
url: "clientlog3.music.163.com:443"
网易云音乐歌曲链接
https://music.163.com/album?id=18907
网易云音乐版本号
3.1.38
操作系统
Windows 11 25H2 26200
其他信息
No response
问题排查
- 我确认我使用的核心是由 UnblockNeteaseMusic 项目官方发行,不是其他任何 fork。
- 我确认我已经升级到了最新的核心版本(推荐使用最新构建而不是 release)。
- 我确认我已经启用了 HTTPS 端口。
- 我确认我已经正确设置了 EndPoint。
- 我确认我已经在对应的客户端正确安装了 CA 证书。
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with app.js using the reported node command, the album URL, and 网易云客户端 3.1.38; compare its network behavior with 3.1.27 while reviewing the debug tunnel logs. The issue names no server source file or test, so identify which Netease request handling changed before defining a regression check. Done means the unavailable album can again be resolved and played on 3.1.38.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, node.js
- Domain
- backend, networking
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 45/100