打开视频或直播时,出现 URLSessionTask failed 或者 SSL 错误
chshouyu opened this issue · comments
最近一段时间出现了这两个错误弹窗
由于弹窗消失太快来不及捕捉
重试可解决,不影响正常使用,只是有点烦人
- 请确定 App 更新到了最新版本,建议打开 App 自动更新
- 请测试一下本地网络,如果连接了软路由或者代理工具,请尝试直连网络
- 我当前的网络环境下没有出现过该情况
- 如果重试正常,也可能存在 API 限制,如果可能,请提供一下具体的报错信息
- 目前还没收到关于这方面的大规模报错信息
待我再观察一段时间看看
尝试录屏了 15 分钟,打开关闭几十个视频没有复现,但是不录屏的时候又能复现,蛋疼
具体的错误信息大概是:“URLSessionTask failed with SSL error,无法与服务器建立安全链接”
确实使用了软路由,但 geosite:bilibili 已配置直连规则
如果无法稳定复现,恐怕 debug 也很困难
可以等待其他用户反馈
终于捕捉到了
miao-error-1.mp4
miao-error-2.mp4
麻烦关掉代理工具后,再测试一下,直连规则不一定可信
可以确定是 openwrt 各种插件导致的问题
折腾了两个月,终于知道问题出在哪里了,简单来说就是宽带 ipv6 的问题
如果代理插件的 DNS 会返回 ipv6 地址,但是路由器关闭了 ipv6 功能,就会导致域名和 IP 对应不上,就会报 SSL 错误
解决方式有两个:
- 完全关闭 ipv6 功能,包括路由器设置以及代理插件 DNS 设置
- 完全开启 ipv6 功能,同上
总之不要出现域名和 IP 匹配不上的问题
感谢尝试与反馈