UnblockNeteaseMusic / UnblockNeteaseMusic/server

升级网易云版本至 3.1.38 导致解灰失效,显示“当前歌曲暂无音源”

Open
#1,753 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
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 前。

Image
预期行为

正常解灰并播放。

实际行为

显示“当前歌曲暂无音源”。

复现步骤

升级网易云版本至 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

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.