wechatbot-webhook icon indicating copy to clipboard operation
wechatbot-webhook copied to clipboard

扫码登录后自动登出

Open D1NOOO opened this issue 1 year ago • 7 comments

bug描述

扫码后,过几秒钟直接退出

所以请按以下格式描述问题:

  • 场景
  • docker容器部署
  • 操作
  • 调用/healthz接口提示unhealthy后,扫码登录
  • 表现
  • 扫码成功登陆后,直接登出并提示 [2024-11-04T19:05:14.264] [INFO] - Or Access the URL to login: http://localhost:3001/login?token=xxx [2024-11-04T19:05:14.326] [INFO] - 🌱 User Contact<PANDA(AI版)> logged in [2024-11-04T19:05:14.327] [INFO] - 💬 你的推消息 api 为:http://localhost:3001/webhook/msg/v2?token=xxx [2024-11-04T19:05:14.328] [INFO] - 📖 发送消息结构 API 请参考: https://github.com/danni-cool/wechatbot-webhook?tab=readme-ov-file#%EF%B8%8F-api

[2024-11-04T19:05:14.546] [ERROR] - AssertionError: '1102' == 0

[2024-11-04T19:05:14.548] [INFO] - User Contact<PANDA(AI版)> logout [2024-11-04T19:05:14.560] [ERROR] - AssertionError: 1102 == 0

[2024-11-04T19:05:14.565] [ERROR] - AssertionError: 1101 == 0

[2024-11-04T19:05:14.570] [ERROR] - AssertionError: 1101 == 0

[2024-11-04T19:05:14.800] [INFO] - ✨ 扫描以下二维码以登录 ✨

..........

提供有用的信息

  • 目前使用的版本号:latest镜像

D1NOOO avatar Nov 04 '24 19:11 D1NOOO

[2024-11-04T19:14:57.594] [WARN] - 19:14:57 WARN PuppetWechat4u contactRawPayload(AssertionError [ERR_ASSERTION]: -1 == 0) wechat4u.batchGetContact() exception: undefined [2024-11-04T19:14:57.746] [ERROR] - uncaughtException Error: must logout first before login again! at PuppetWechat4u.login (/app/node_modules/.pnpm/[email protected][email protected]/node_modules/wechaty-puppet/dist/cjs/src/mixins/login-mixin.js:84:23) at Wechat. (/app/node_modules/.pnpm/[email protected]_patch_hash=nq4vns7vah46g6vxziyzqg5jey_@[email protected][email protected]/node_modules/wechaty-puppet-wechat4u/dist/cjs/src/puppet-wechat4u.js:318:24) at Wechat.emit (node:events:517:28) at /app/node_modules/.pnpm/[email protected]_patch_hash=mmirz2kximouh53sl2jk76abxe/node_modules/wechat4u/lib/wechat.js:204:16 at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

D1NOOO avatar Nov 04 '24 19:11 D1NOOO

这似乎是一个偶现的bug,停止容器后,再重启又可以正常登录了。

D1NOOO avatar Nov 04 '24 20:11 D1NOOO

对,我也遇到了,重启后才正常。希望大佬能修复

qwerttrewqqwerttrewq avatar Dec 22 '24 01:12 qwerttrewqqwerttrewq

我也是使用的最新版本,登录后直接退出。 Uploading 截屏2025-01-09 16.22.57.png…

mark988 avatar Jan 09 '25 08:01 mark988

这似乎是一个偶现的bug,停止容器后,再重启又可以正常登录了。

不是偶发,我重启docker或者重启容器都没用,登录后3秒左右直接闪退,试了十来次都不行 wxbot_app | [2025-01-10T02:54:22.186] [INFO] - Message: Message#Unknown[🗣Contact<报警机器人>] wxbot_app | [2025-01-10T02:54:24.465] [INFO] - Message: Message#Unknown[🗣Contact<报警机器人>] wxbot_app | [2025-01-10T02:54:26.718] [ERROR] - wxbot_app | AssertionError: '1102' == 0 wxbot_app | wxbot_app | [2025-01-10T02:54:26.719] [INFO] - User Contact<报警机器人> logout

linux-y avatar Jan 10 '25 02:01 linux-y

image 同样的问题,1月1日的时候没有问题,但现在 虚拟机环境 和 服务器环境均报错

chen-xiaochen avatar Jan 10 '25 04:01 chen-xiaochen

目前测试出的情况是 账号被风控了 登录网页版微信还能登录就没事 不能登录就是被动态风控了

能否解封未知!!!

chen-xiaochen avatar Jan 10 '25 06:01 chen-xiaochen