登录出现问题 1205 == 0
hhhhhge opened this issue · 13 comments
hhhhhge commented
提bug前先检查以下是否已经执行
- 我已更新了最新版本的代码
- 我已经仔细地阅读了readme 文档
- 我已在FAQ里查找了可能寻找的答案
- 我已经尝试搜索过历史关闭issue寻找可能的答案
bug描述
在退出后登录出现问题
提供有用的信息
hhhhhge commented
danni-cool commented
什么情况退出?自己手动登出还是微信踢下线?退出后登录重启了服务还是没有重启?重启容器还能正常登录吗?
hhhhhge commented
手机上退一下再扫码就可以了
…---原始邮件---
发件人: ***@***.***>
发送时间: 2024年3月17日(周日) 晚上10:50
收件人: ***@***.***>;
抄送: ***@***.******@***.***>;
主题: Re: [danni-cool/wechatbot-webhook] 登录出现问题 (Issue #188)
什么情况退出?自己手动登出还是微信踢下线?退出后登录重启了服务还是没有重启?重启容器还能正常登录吗?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: ***@***.***>
danni-cool commented
想确认下你目前出现问题的版本是多少?
hhhhhge commented
最新的版本
hhhhhge commented
就是npx跑出来的版本
Daydaylw3 commented
@danni-cool 我这边用最新的代码打的 docker 镜像也出现了类似的问题,但是日志里面没有出现上面的报错,就是登录是成功的,但是过几分钟会莫名就掉线了,试了几次都是这样;但是切回旧版本(我是切回了 v2.5.2)就一切正常
danni-cool commented
从 v2.6.1 开始,为了解决微信实际掉线后但是未通知到服务端这边的情况,通过对特定的错误码手动登出,可能有误判的情况(可能即使出现了 400 != 400 也未掉线)
wechatbot-webhook/src/config/const.js
Line 74 in e6ea08e
Daydaylw3 commented
😂这样子,那这个算是一个 bug 吗?
danni-cool commented
我需要确定这个 400 != 400 出现的场景,比如提供 2.5.2 登录后这个报错的截图,日志等,单纯修复这个问题会影响掉线通知这个功能准确性,我测试下来长时间运行没有遇到此类场景
Daydaylw3 commented
好像不仅 400 != 400
会出现,'1101' == 0
也会导致强行踢下线。
我调成 debug 模式看看有没有有用的信息
danni-cool commented
‘1101’ == 0 好像是手机主动登出
Daydaylw3 commented
比较尴尬的是我并没有做这件事,感觉是偶然发生的,我需要稳定重现下