今日公司的小程序集体瘫痪了,登录的时候报微信服务器无法发送请求 unexpected end of stream on com.android.onhttp.Address@8f4的错误提示,神奇的是并不是每次登录都报这个错,有时候又是好的,间歇性,偶然性的就出现这个错误。
排查了一大圈,小程序代码是没有问题,试了N多种方法都不行。
起初也怀疑是否是微信那边的问题,因为自己这边实在找不到问题所在。
经过千辛万苦、反复折腾、从早到晚,终于被我们发现了问题之所在。
其实这个问题主要是网络连接错误造成的,只是微信的这个错误提示,确实有点含糊。
解决方案:
我们公司之所以出现这个问题是因为运维更新了阿里云上提供的apache补丁。这个补丁是关于NSS的,使用网络安全服务(NSS)为 Apache 通过 TLS 实现 HTTPS。
也就是说NSS的相关东西影响了Https的相关东西,因此导致了网络问题。
如果你们也是这种情况,更新了Apache的Nss补丁的话,那么解决办法就很简单,只要重启下Apache服务就可以了。
那么如果你们不是这种情况 ,那么以我的经验,你们还是要从网络连接这块排查
1、首先排查是否公司内部网络问题,可以尝试切换为4G或者WiFi环境下,进行排查
2、服务器的网络问题排查
3、https配置、或者相关的服务升级情况
4、代码层面,是否更新了curl等服务,或者代码
米趣网免责声明
1、本站所有模板素材资源均来自用户分享和网络收集,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服,我们核实后会立即删除。2、米趣网作为第三方中介平台,依据交易合同(商品描述、交易前商定的内容)来保障交易的安全及买卖双方的权益。
3、非平台线上交易的项目,出现任何后果均与米趣网无关;无论卖家以何理由要求线下交易的,请联系管理举报。
注意事项
1、本站所有素材资源均来自用户分享和发布,部分未经测试可用,并不保证百分百无误及完整。2、素材资源仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。
3、米趣网会对双方交易的过程及交易商品的快照进行永久存档,以确保交易的真实、有效、安全。
4、米趣网无法对如“永久包更新”、“永久技术支持”等类似交易之后的商家承诺做担保,请买家自行鉴别。