收藏
回答

史上最懵逼的一次,没有之一

问题模块 框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
客户端 小程序 Bug iOS 11.4.1 iphone X 6.7.1

- 当前 Bug 的表现(可附上截图)

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


- 预期表现


- 复现路径


- 提供一个最简复现 Demo


最后一次编辑于  2018-09-14  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

54 个回答

  • 十一
    十一
    2018-09-14

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

    2018-09-14
    赞同 11
    回复 6
    • 微ta信
      微ta信
      2018-09-14

      等运维老哥回来试试看,他昨天看了证书是正常的

      2018-09-14
      赞同
      回复
    • 十一
      十一
      2018-09-14回复微ta信

      反正我之前遇到的情况和你一模一样,最后排查发现是证书的问题,你们问题应该也出在服务器这边,只能一步步排查了

      2018-09-14
      赞同
      回复
    • 陈干灼
      陈干灼
      2018-09-15

      我们那个证书应该是没问题的,但还是有些终端(IOS居多)request请求会失败,或者延迟很高。

      感觉是加入腾讯移动分析之后,这种情况变多了/衰

      2018-09-15
      赞同
      回复
    • Chaim
      Chaim
      2018-09-16回复陈干灼

      遇见一样的头像

      2018-09-16
      赞同
      回复
    • 陈干灼
      陈干灼
      2018-09-17回复Chaim

      我借用了你的,嘿嘿

      2018-09-17
      赞同
      回复
    查看更多(1)
    点击 登录
  • จุ๊บ
    จุ๊บ
    2018-09-14

    我也遇见这问题,双卡的手机,副卡用电信的卡4g  就不能定位

    2018-09-14
    赞同
    回复 5
    • 微ta信
      微ta信
      2018-09-14

      最后怎么解决的呢?老哥

      2018-09-14
      赞同
      回复
    • จุ๊บ
      จุ๊บ
      2018-09-14回复微ta信

      我只有测试的时候,用了电信的副卡4G,但是如果主卡是电信的4G,却没事 。用户用副卡的几率小,所以没理他

      2018-09-14
      赞同
      回复
    • 微ta信
      微ta信
      2018-09-14回复จุ๊บ

      关键是其他小程序能正常访问就不好甩锅了啊

      2018-09-14
      赞同
      回复
    • จุ๊บ
      จุ๊บ
      2018-09-14回复微ta信

      主要在定位上,如果副卡是电信的而且用4G,就有问题。如果没有定位,那就没事

      2018-09-14
      赞同
      回复
    • 微ta信
      微ta信
      2018-09-14回复จุ๊บ

      懵逼ing...这个黑锅该谁背

      2018-09-14
      赞同
      回复
    点击 登录
  • Smile🤣-不听语音有事直说
    Smile🤣-不听语音有事直说
    2018-09-14

    拿有问题的手机开个热点,电脑通过手机4g 网络看看能不能正常请求接口,如果能,那就是小程序问题咯

    2018-09-14
    赞同
    回复 4
    • 微ta信
      微ta信
      2018-09-14

      尝试过的,接口都超时了,但是奇怪的是其他小程序没问题。同客户端环境接口不受影响,小程序有问题不存在的,wifi下没问题4g就访问不了,这就纳闷了


      2018-09-14
      赞同
      回复
    • Smile🤣-不听语音有事直说
      Smile🤣-不听语音有事直说
      2018-09-14回复微ta信

      既然如此,要么是手机问题,要么是4g运营商的问题,我们也碰到过极少部分用户无法访问我们的阿里云服务

      2018-09-14
      赞同
      回复
    • 微ta信
      微ta信
      2018-09-14回复Smile🤣-不听语音有事直说

      哎,这个锅我不想背啊,但是这么甩给运营商上层也不信啊~

      2018-09-14
      赞同
      回复
    • Smile🤣-不听语音有事直说
      Smile🤣-不听语音有事直说
      2018-09-14回复微ta信

      是不是电信4g 下 dns 被劫持了? tracert看一下呗

      2018-09-14
      赞同
      回复
    点击 登录
  • 医容堂@膳养优品
    医容堂@膳养优品
    2018-09-14

    现在解决了

    2018-09-14
    赞同
    回复 6
    • 医容堂@膳养优品
      医容堂@膳养优品
      2018-09-14

      不对 你是现在解决了吗?


      2018-09-14
      赞同
      回复
    • 微ta信
      微ta信
      2018-09-15回复医容堂@膳养优品

      等我们运维老哥回来了。一起解决好了跟你说

      2018-09-15
      赞同
      回复
    • 微ta信
      微ta信
      2018-09-20

      问题解决了。我们服务器正式域名解析是有ipv6的记录值的(但是这个是访问不了的)。然后服务器把这个解析的记录值删了就好了~

      2018-09-20
      赞同
      回复
    • Victor
      Victor
      2018-09-20回复微ta信

      棒,马上让运维搞下试试。

      2018-09-20
      赞同
      回复
    • Scirocco
      Scirocco
      2018-09-28回复微ta信

      能加下qq吗,我们运维搞不定了怕是,我qq号434368851

      2018-09-28
      赞同
      回复
    查看更多(1)
    点击 登录
  • 陈干灼
    陈干灼
    2018-09-14

    好像是一样的问题!!!

    偶现用4G访问不了,不确定是小程序端原因还是服务器端原因,又或者运营商线路原因。

    目前还在继续排查代码。。。。。。

    2018-09-14
    赞同
    回复 8
    • 微ta信
      微ta信
      2018-09-15

      哎~我们运维去日本了。回来解决了跟你说

      2018-09-15
      赞同
      回复
    • 陈干灼
      陈干灼
      2018-09-15回复微ta信

      良心!!!/抱拳

      不过,你这边好像都是安卓手机是这种情况,而我这边大部分是IOS,蓝瘦

      2018-09-15
      赞同
      回复
    • 微ta信
      微ta信
      2018-09-15回复陈干灼

      老板们都是用的ios,要是都是访问有问题,估计要被祭天了

      2018-09-15
      赞同
      回复
    • 陈干灼
      陈干灼
      2018-09-15回复微ta信

      蓝瘦,要都有问题,那还好查点。

      问题是我这边主要是IOS发生的多(安卓1个),但总体来说也是很少发生的,并且往往重试就又可以了

      2018-09-15
      赞同
      回复
    • 陈干灼
      陈干灼
      2018-09-18回复微ta信

      你这个是某个手机不行的话,就一直不行吗?

      我这边是偶现的不行,刚添加日志,测试后发现,安卓手机request请求过多时,就比较容易导致后续的请求失败,提示request:fail max connected或者request:fail timeout,不确定跟你们的情况是否一样

      2018-09-18
      赞同
      回复
    查看更多(3)
    点击 登录
  • 李良山
    李良山
    2018-09-14

    建议用腾讯云的服务器,DNS没有关系,坑人的移动电信有的时候会拦截访问的

    2018-09-14
    赞同
    回复 1
    • 微ta信
      微ta信
      2018-09-15

      怕是运维要锤我~

      2018-09-15
      赞同
      回复
    点击 登录
  • 安静!
    安静!
    2018-09-15

    请检查服务器的证书支持版本?一把情况默认支持的ssl1.0版本,小程序IOS系统默认必须ssl1.2或者以上版本才能正常访问,不然就是访问不了或者出奇的卡顿。

    2018-09-15
    赞同
    回复 1
    • 微ta信
      微ta信
      2018-09-15

      ios系列是没有问题的。安卓部分4g才有问题。检查证书都是正常状态

      2018-09-15
      赞同
      回复
    点击 登录
  • Andy
    Andy
    2018-09-15

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

    2018-09-15
    赞同
    回复 1
    • 微ta信
      微ta信
      2018-09-15

      怕是老板们不信这个说法啊~

      2018-09-15
      赞同 22
      回复
    点击 登录
  • 微ta信
    微ta信
    2018-09-15




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

    2018-09-15
    赞同
    回复 1
    • 微ta信
      微ta信
      2018-09-15

      运维回复:


      2018-09-15
      赞同
      回复
    点击 登录
  • 陌生人
    陌生人
    2018-09-16

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

    2018-09-16
    赞同
    回复 1
    • 微ta信
      微ta信
      2018-09-20

      问题解决了。我们服务器正式域名解析是有ipv6的记录值的(但是这个是访问不了的)。然后服务器把这个解析的记录值删了就好了~

      2018-09-20
      赞同 22
      回复
    点击 登录