小程序开发版体验版“经常”不能连到服务器
发布于 5 年前 作者 zouqiang 11265 次浏览 来自 问答

通过IDE可以正常访问,速度很快,但通过微信就经常无法访问。昨天还能访问,今天访问10次只有2次能连上。同一个手机上用开发的原生APP也能正常连上,速度也很快(排除手机网络问题),这是什么原因?

10 回复

这个看网络运营商的,和ip之间路由跳转路线也有关系,我们也是开发者工具上可以,电脑上也可以,就是手机上经常性不可以,不同的移动运营商之间也不同,有的可以访问,有的不可以,间断性的,抓包分析后只能得出被墙的可能性了,之后部署大陆转发后就没问题了

那你只能抓包去分析了,服务端和客户端分别抓包,看在握手哪一步有问题。我们这前出过hand shake timeout错误,后来抓包分析是client hello被间歇性墙掉了,因为国内访问的香港节点,后来在大陆搭了服务器做http转发才好的

王克寒  

我们的服务器就是在香港,但是用微信开发者工具能访问没问题啊,都是https请求,没理由开发者工具就不被墙啊。唉,看来只有抓包试试了。

连不上的时候一直报“ssl hand shake error”,很奇怪啊,要是证书有问题那就应该一直连不上啊,结果昨天还连上两回。

才过几分钟又不通了,无语。

王克寒  果然,我刚也发现换wifi就可以,移动网络就不可以。我是直接拿手机浏览器访问网页也不行,我还以为没网了,就切wifi发现可以访问网页,然后又打开小程序发现就没问题了。唉,非得加个转发的话速度又受影响了。

看你服务器是不是在墙内,https协议会被间歇性拦截

我们也是花了好久得出的结论,中间猜了无数种可能,一一排除

你打开调试就可以了,不打开调试的话我就没有连上过~~~

我无语,发完帖子拿起手机就发现突然畅通了。不过还是希望知道是什么原因,能够避免吗?

回到顶部