史上最懵逼的一次,没有之一
发布于 6 年前 作者 na51 12064 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

wifi,ios网络环境,安卓wifi环境都是可以正常访问服务器的,但是就是有一种奇葩的问题就是电信4g(部分手机的移动也不行)无法访问我们的服务器(咨询阿里客服,dns,ipv6,ipv4都能ping通)。这个问题你说是我小程序代码有问题那安卓wifi环境下怎么能正常访问,问服务器证书,dns都检查了一遍都没问题。请问是哪出了问题???这TM头一回遇见这种无法定位的问题

  • 预期表现
  • 复现路径
  • 提供一个最简复现 Demo
10 回复

一样的问题,4G弱网络,request很慢,或者根本请求不了,楼主有结果么?

楼主最后解决了吗

这是阿里云与电信终端通信问题。服务器在电信终端没有备案的缘故。可以让阿里云去帮忙排查下。

与我这边的状况一样呢。安卓电信4G

还有比这更神的吗,我的android手机4g能请求,wifi下偶尔能请求到,偶尔又不行

感谢楼主的分享,跟我们一样的情况,排查很久,百思不得其解,在楼主帖子的提示下,发现我们域名也有IPV6的配置。。。删除,果然好了!

我也遇到部分4G用户使用小程序总是白屏的情况,是客户端对ipv6支持不是很好导致的。

  1. 尝试更改手机运营商的APN接入点可以修复问题(联通的APN从3gnet改为wonet),改回去能100%复现。

  2. 暂时关闭了小程序接口的ipv6域名解析,虽然出现的人少,但是总有人反馈,很烦,也不好教每个用户改APN。

  3. 怀疑是微信小程序实现request的时候,并没有很好的实现happy eyeballs算法,毕竟小程序出问题的接口能在相同设备上用浏览器很快的打开。

还有一部分说是这种情况,what?

啥都不用想了,必定是证书或者服务器的锅,我自己之前遇到了同样情况,移动网络访问服务器不通,电信又没问题,最后把证书换了一下就没事儿了,反正在服务器那边下功夫就对了

电信背锅,怎么把网络劫持了呢?

回到顶部