收藏
回答

微信公众号事件推送报警?

求助!

一共有3种报警样例,都是发生超时。

内容: 微信服务器连接公众号开发者服务器时发生超时,超时时间为5秒

错误样例: [OpenID=][Stamp=1600819852][3rdUrl=][IP=][Event=Template Send Job Finish]

错误样例: [OpenID=][Stamp=1600821844][3rdUrl=][IP=][Event=Click Menu Url]

错误样例: [OpenID=][Stamp=1600827514][3rdUrl=][IP=][Event=Click]

报警中的 ip 和 url 都没有问题。

排查 apache 的请求日志,点击事件正常的用户,有请求进入的记录。点击事件报故障的用户,没有请求进入的记录。

网络防火墙和准入都没有问题。

域名解析中有一个ipv6的地址,为了排除问题,也去掉了。

那部分故障的请求就消失不见了。

导致出现了,部分用户点击事件出现“该公众号提供的服务出现故障,请稍后再试”。

我自己的微信号在公众号中click类型的菜单一直报故障,同事的点击事件正常,不存在一会儿好,一会儿不好的现象。

我的号报故障就一直报故障,同事的正常就一直都正常。

换设备,换账号登录,我的都是故障,同事的都是正常。

怀疑是否跟微信用户有关系,对故障微信号和正常微信号进行抓包。

两者在协议上有区别: 故障微信号发送的请求是sslv2;正常的微信号发送的请求是 tlsv1.2

故障的微信号抓包协议

正常的微信号抓包协议

求各位帮忙

回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容
问题标签