hexsum / Mojo-Weixin

使用Perl语言(不会没关系)编写的个人账号微信/weixin/wechat客户端框架(非GUI),可通过插件提供基于HTTP协议的api接口供其他语言或系统调用
Other
1.24k stars 253 forks source link

1.4.3版本网页登陆持续不到一天会被踢掉 #193

Closed Brightchu closed 5 years ago

Brightchu commented 5 years ago

服务端升级了1.4.3版本后,不能登陆超过一天,报了几行warning,微信客户端显示网页登陆被踢掉了。以前登陆一个礼拜都没有问题啊。不知道是什么原因,我安装回1.4.2的版本,有大量transaction插件的warning, 之前好像是没有的。 image

Brightchu commented 5 years ago

我换回了1.4.2版本,把transcation插件的warning注释了。微信登陆又变稳定了。所以,应该是1.4.3版本导致微信登陆不到一天就出错被踢掉。

hexsum commented 5 years ago

具体是报什么warning

Brightchu commented 5 years ago

具体是报什么warning

1.4.3 出现截图里那个warning, 微信客户端显示网页登陆退出,mojo weixin server只出现warning, 但没有跳出程序,无法通过mojo收发微信 1.4.2 的warning 显示“Mojo::Transaction::success is DEPRECATED,” 和 https://github.com/sjdy521/Mojo-Weixin/issues/180 这个一样。

YyItRoad commented 5 years ago

1.4.3版本,运行起来没多久就报这个错了!

hexsum commented 5 years ago

Hi All 非常抱歉这个严重问题困扰大家,目前v1.4.5版本已经修复了该问题 原因是微信出现“对方正在输入”提示的时候,微信接收消息接口就会得到一个异常响应,引起程序终止 目前已经修复了问题,不会引起程序终止,但是接口异常仍然会给出“Bad response start-line”,可以无视

Brightchu commented 5 years ago

Hi All 非常抱歉这个严重问题困扰大家,目前v1.4.5版本已经修复了该问题 原因是微信出现“对方正在输入”提示的时候,微信接收消息接口就会得到一个异常响应,引起程序终止 目前已经修复了问题,不会引起程序终止,但是接口异常仍然会给出“Bad response start-line”,可以无视

谢谢。祝你生日快乐。晚了两天哈。