网易云音乐 Web 版在 Firefox Beta 上不可用

2019-01-30 00:11:41 +08:00
 outloudvi

测试结果是 Firefox 64.0.2 可用,而 Firefox Beta (66.0b3) 不可用(新建的 Profile,基本可以排除插件影响)。同环境下 Chromium 的 Web 版本和桌面客户端可用(基本可以排除网络因素影响)。console 提示

Firefox can ’ t establish a connection to the server at wss://<ip>.nhost.00cdn.com:<port>/xyvod/p2sp/<something>.

以及

The connection to wss://<ip>.nhost.00cdn.com:<port>/xyvod/p2sp/<something> was interrupted while the page was loading.

<something> 为字符串,<port>为端口号,<ip>为形如 1-2-3-4 的 IP 地质表示,随机的几次 nslookup 表明 <ip>.nhost.00cdn.com应该是指向相应 <ip> 的)

最近 Firefox 可能在做一些 breaking change ( change 是不是 breaking 不知道,不过确实有好几个网站 break 了...),所以不太确定是哪边的修改导致站点不能使用。发到 Webcompat 或者 Bugzilla 的话外国友人可能没法测试网易云的情况,又不容易做最小测试样例,所以发到 V2EX 这边来问一下了。

3770 次点击
所在节点    全球工单系统
17 条回复
azh7138m
2019-01-30 02:42:51 +08:00
这是星域 CDN
我 chrome 也这样子,觉得不是 ff 的问题(来自可怜的 deepin 用户
zzxop
2019-01-30 09:52:16 +08:00
网易新闻,网易云音乐在 FF 上打开都有不同程度的问题
outloudvi
2019-01-30 10:17:12 +08:00
@azh7138m 同 Deepin (桌面环境) 用户。我这边 Chromium 是没问题的。玄学网易)
azh7138m
2019-01-30 10:40:35 +08:00
@outloudvi

主要是客户端已经没法播放了,血崩,没法安心划水 :(
似乎是 ws 的 ping 在 Firefox 下的实现问题
ershiwo
2019-01-30 11:47:47 +08:00
确实用不了。
aliipay
2019-01-30 14:54:41 +08:00
目测是星域 cdn 的问题,最新版 FF 能播放但是回源站了拉取的数据
aliipay
2019-01-30 14:59:47 +08:00
我用的 FF 版本 65.0 (64 位),不知道楼主 (66.0b3) 哪里下载的
upsuper
2019-01-30 19:53:49 +08:00
根据我用 mozregression 测试的情况,这个是一个 Firefox 66 的 regression,造成问题的修改似乎是[bug 1487416]( https://bugzilla.mozilla.org/show_bug.cgi?id=1487416)。为此我已经提交了[bug 1523898]( https://bugzilla.mozilla.org/show_bug.cgi?id=1523898)。
upsuper
2019-01-30 19:55:49 +08:00
我不知道为什么上面回复的格式会坏掉……两个 bug 的地址分别是:
* https://bugzilla.mozilla.org/show_bug.cgi?id=1487416
* https://bugzilla.mozilla.org/show_bug.cgi?id=1523898
outloudvi
2019-01-31 16:47:56 +08:00
@aliipay 是 Arch Linux CN 源里的 firefox-beta-bin

@upsuper 感谢 :) 我还想着自己提报一下,不过不确定是哪边的问题,也不会用 mozregression...
aliipay
2019-01-31 17:53:05 +08:00
@upsuper "mainlan China" -> mainland China
另外 https://music.163.com/#/djradio?id=527648690 这个在国外应该能播放, 不知道能否重现这个问题
upsuper
2019-01-31 22:17:16 +08:00
@outloudvi 如果在过去的版本没问题,新版本有问题,有一定概率是浏览器改出问题了,但这当然也确实是要具体问题具体分析的,但提交一个 bug 来跟踪终归是更好的。如果最终证明是网站的问题,Bugzilla 上也有个专门的分类叫 Tech Evangelism 来处理。

mozregression 用起来还是挺方便的,如果问题重现很稳定的话可以很容易定位到具体出问题的修改,可以参考 https://mozilla.github.io/mozregression/ 里面的说明。国内用的话可能要加代理,不然下载速度可能不太行就是了。
upsuper
2019-01-31 22:19:33 +08:00
@aliipay 感谢。这个似乎国外能播放,而且也能重现这个问题,我已经回复到 bug 里了。实际上开发者昨天联系我,似乎已经通过 VPN 上去了,不过有能直接连接的应该也可以更方便测试。
upsuper
2019-02-01 08:59:11 +08:00
Firefox 的开发者对此进行了分析,认为网易云音乐原来的处理可能利用了 Firefox 过去的一个 bug,具体情况可以参考开发者的回复 https://bugzilla.mozilla.org/show_bug.cgi?id=1523898#c5

不知道是否有人可以联系网易云音乐,根据上面描述的问题进行修改。Firefox 的开发者也将继续研究是否可能从浏览器方向解决这个问题。
outloudvi
2019-02-01 11:40:42 +08:00
@upsuper 感谢跟进。希望 V2EX 这边会有网易方面的同学看到这篇主题 :)


顺便针对 #8 提及一下,V2EX 的评论区是不支持 Markdown 的哦。
upsuper
2019-02-22 17:52:44 +08:00
网易的同学在 Bugzilla 上回复了,表示他们已经修好了这个问题,各位可以对此进行测试,如果还有问题欢迎继续反馈

https://bugzilla.mozilla.org/show_bug.cgi?id=1523898#c21
Akarin
2019-02-26 00:31:46 +08:00
@upsuper 云音乐用了 MSE ? 这么先进么?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/531740

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX