fix: 修复代理问题

This commit is contained in:
丹尼尔
2026-03-15 17:16:05 +08:00
parent 8b62c445fc
commit 15c9e1772a
100 changed files with 6157 additions and 69 deletions

View File

@@ -14597,3 +14597,541 @@ httpx.ConnectError: All connection attempts failed
2026-03-12 18:40:31,952 [INFO] wechat-backend - HTTP GET /api/ws-status -> 200
2026-03-12 18:41:31,922 [INFO] wechat-backend - HTTP GET /api/ws-status from 127.0.0.1
2026-03-12 18:41:31,928 [INFO] wechat-backend - HTTP GET /api/ws-status -> 200
2026-03-15 16:47:21,416 [INFO] wechat-backend - proxy config: tunnel=True (TUNNEL_PROXY=14.103.95.78:16816), kdl=False (KDL_API=(empty))
2026-03-15 16:52:03,861 [INFO] wechat-backend - proxy config: tunnel=True (TUNNEL_PROXY=14.103.95.78:16816), kdl=False (KDL_API=(empty))
2026-03-15 16:53:19,865 [INFO] wechat-backend - proxy config: tunnel=True (TUNNEL_PROXY=14.103.95.78:16816), kdl=False (KDL_API=(empty))
2026-03-15 16:53:20,099 [INFO] httpx - HTTP Request: POST http://113.44.162.180:7006/message/SetCallback?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 16:53:20,100 [INFO] wechat-backend - SetCallback registered for key=***9BJZ, CallbackURL=https://dissonant-destinee-nonsensibly.ngrok-free.dev/api/callback/wechat-message
2026-03-15 16:53:20,100 [INFO] wechat-backend - 启动时已注册回调 key=***9BJZ
2026-03-15 16:53:20,100 [INFO] wechat-backend - 消息接收已切换为实时回调入口,不再启动 WS GetSyncMsg
2026-03-15 17:03:34,359 [INFO] wechat-backend - HTTP GET /api/check-proxy from 127.0.0.1
2026-03-15 17:03:34,360 [INFO] wechat-backend - proxy resolve: auto -> tunnel (socks5h), TUNNEL_PROXY=14.103.95.78:16816
2026-03-15 17:03:34,360 [INFO] wechat-backend - check-proxy: using tunnel -> socks5h://***@14.103.95.78:16816/
2026-03-15 17:03:34,360 [INFO] wechat-backend - check-proxy: source=tunnel, proxy_preview=socks5h://fawbjjkk:***@14.103.95.78:16816/
2026-03-15 17:03:34,363 [WARNING] wechat-backend - check-proxy: exception Unknown scheme for proxy URL URL('socks5h://fawbjjkk:[secure]@14.103.95.78:16816/')
2026-03-15 17:03:34,364 [INFO] wechat-backend - HTTP GET /api/check-proxy -> 200
2026-03-15 17:05:11,886 [INFO] wechat-backend - HTTP POST /auth/wake from 127.0.0.1
2026-03-15 17:05:11,889 [INFO] wechat-backend - proxy resolve: auto -> tunnel (socks5h), TUNNEL_PROXY=14.103.95.78:16816
2026-03-15 17:05:11,889 [INFO] wechat-backend - WakeUpLogin: using proxy from tunnel (socks5h), len=47
2026-03-15 17:05:11,889 [INFO] wechat-backend - WakeUpLogin: using proxy from body/env, len=47
2026-03-15 17:05:11,889 [INFO] wechat-backend - WakeUpLogin 请求参数: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/WakeUpLogin, Proxy=socks5h://fawbjjkk:5hz6avfb@14.103.95.78:16816/, Check=False, IpadOrmac=ipad
2026-03-15 17:05:14,682 [INFO] httpx - HTTP Request: POST http://113.44.162.180:7006/login/WakeUpLogin?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:05:14,684 [INFO] wechat-backend - WakeUpLogin success: status=200
2026-03-15 17:05:14,685 [INFO] wechat-backend - HTTP POST /auth/wake -> 200
2026-03-15 17:06:45,653 [INFO] wechat-backend - proxy config: tunnel=True (TUNNEL_PROXY=14.103.95.78:16816), kdl=False (KDL_API=(empty))
2026-03-15 17:06:45,837 [INFO] httpx - HTTP Request: POST http://113.44.162.180:7006/message/SetCallback?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:06:45,855 [INFO] wechat-backend - SetCallback registered for key=***9BJZ, CallbackURL=https://dissonant-destinee-nonsensibly.ngrok-free.dev/api/callback/wechat-message
2026-03-15 17:06:45,855 [INFO] wechat-backend - 启动时已注册回调 key=***9BJZ
2026-03-15 17:06:45,855 [INFO] wechat-backend - 消息接收已切换为实时回调入口,不再启动 WS GetSyncMsg
2026-03-15 17:06:53,013 [INFO] wechat-backend - HTTP GET /api/check-proxy from 127.0.0.1
2026-03-15 17:06:53,014 [INFO] wechat-backend - proxy resolve: auto -> tunnel (socks5h), TUNNEL_PROXY=14.103.95.78:16816
2026-03-15 17:06:53,014 [INFO] wechat-backend - check-proxy: using tunnel -> socks5h://***@14.103.95.78:16816/
2026-03-15 17:06:53,014 [INFO] wechat-backend - check-proxy: source=tunnel, proxy_preview=socks5h://fawbjjkk:***@14.103.95.78:16816/
2026-03-15 17:06:53,038 [WARNING] wechat-backend - check-proxy: socks exception Invalid scheme component: socks5h
2026-03-15 17:06:53,051 [INFO] wechat-backend - HTTP GET /api/check-proxy -> 200
2026-03-15 17:08:55,808 [INFO] wechat-backend - proxy config: tunnel=True (TUNNEL_PROXY=14.103.95.78:16816), kdl=False (KDL_API=(empty))
2026-03-15 17:08:56,054 [INFO] httpx - HTTP Request: POST http://113.44.162.180:7006/message/SetCallback?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:08:56,054 [INFO] wechat-backend - SetCallback registered for key=***9BJZ, CallbackURL=https://dissonant-destinee-nonsensibly.ngrok-free.dev/api/callback/wechat-message
2026-03-15 17:08:56,055 [INFO] wechat-backend - 启动时已注册回调 key=***9BJZ
2026-03-15 17:08:56,055 [INFO] wechat-backend - 消息接收已切换为实时回调入口,不再启动 WS GetSyncMsg
2026-03-15 17:08:59,213 [INFO] wechat-backend - HTTP GET /api/check-proxy from 127.0.0.1
2026-03-15 17:08:59,215 [INFO] wechat-backend - proxy resolve: auto -> tunnel (socks5h), TUNNEL_PROXY=14.103.95.78:16816
2026-03-15 17:08:59,215 [INFO] wechat-backend - check-proxy: using tunnel -> socks5h://***@14.103.95.78:16816/
2026-03-15 17:08:59,216 [INFO] wechat-backend - check-proxy: source=tunnel, proxy_preview=socks5h://fawbjjkk:***@14.103.95.78:16816/
2026-03-15 17:09:01,078 [INFO] httpx - HTTP Request: GET https://httpbin.org/ip "HTTP/1.1 200 OK"
2026-03-15 17:09:01,080 [INFO] wechat-backend - check-proxy: ok (socks), status=200
2026-03-15 17:09:01,080 [INFO] wechat-backend - HTTP GET /api/check-proxy -> 200
2026-03-15 17:09:05,988 [INFO] wechat-backend - HTTP POST /auth/wake from 127.0.0.1
2026-03-15 17:09:05,993 [INFO] wechat-backend - proxy resolve: auto -> tunnel (socks5h), TUNNEL_PROXY=14.103.95.78:16816
2026-03-15 17:09:05,993 [INFO] wechat-backend - WakeUpLogin: using proxy from tunnel (socks5h), len=47
2026-03-15 17:09:05,994 [INFO] wechat-backend - WakeUpLogin: using proxy from body/env, len=47
2026-03-15 17:09:05,994 [INFO] wechat-backend - WakeUpLogin 请求参数: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/WakeUpLogin, Proxy=socks5h://fawbjjkk:5hz6avfb@14.103.95.78:16816/, Check=False, IpadOrmac=ipad
2026-03-15 17:09:09,847 [INFO] httpx - HTTP Request: POST http://113.44.162.180:7006/login/WakeUpLogin?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:09:09,849 [INFO] wechat-backend - WakeUpLogin success: status=200
2026-03-15 17:09:09,850 [INFO] wechat-backend - HTTP POST /auth/wake -> 200
2026-03-15 17:09:28,145 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:09:28,145 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:09:29,259 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:09:29,260 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"w8tOKbiOZrtgfmVqW19Q","state":2,"wxid":"wxid_f2q8xscgg31322","wxnewpass":"extdevnewpwd_CiNBdzVlOGJrMkVjN2ZpY3RMSlQxQzZ5SUFAcXJ0aWNrZXRfMxJAV191bzR3NkpfY1FXU01EQ00zOFFLVlpFNG5jS09mQ0lTc0k2UlBRVnoyUDlFQW9rbjFJRHhNUG8yZzJpNzF6bxoYZ1NmVUdYY01XMk9pa1lCcEpOQTFqbTlD","head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":604200,"nick_name":"时代在召唤BOT","effective_time":236,"unknow":402670896,"device":"iphone","ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"登录成功","data62":"","ticket":""},"Text":"登录成功","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:09:29,261 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:09:29,334 [INFO] wechat-backend - HTTP GET /api/customers from 127.0.0.1
2026-03-15 17:09:29,367 [INFO] wechat-backend - HTTP GET /api/customers -> 200
2026-03-15 17:09:29,369 [INFO] wechat-backend - HTTP GET /api/greeting-tasks from 127.0.0.1
2026-03-15 17:09:29,378 [INFO] wechat-backend - HTTP GET /api/product-tags from 127.0.0.1
2026-03-15 17:09:29,387 [INFO] wechat-backend - HTTP GET /api/push-groups from 127.0.0.1
2026-03-15 17:09:29,387 [INFO] wechat-backend - HTTP GET /api/greeting-tasks -> 200
2026-03-15 17:09:29,396 [INFO] wechat-backend - HTTP GET /api/product-tags -> 200
2026-03-15 17:09:29,396 [INFO] wechat-backend - HTTP GET /api/push-groups -> 200
2026-03-15 17:09:29,404 [INFO] wechat-backend - HTTP GET /api/push-groups from 127.0.0.1
2026-03-15 17:09:29,407 [INFO] wechat-backend - HTTP GET /api/product-tags from 127.0.0.1
2026-03-15 17:09:29,408 [INFO] wechat-backend - HTTP GET /api/push-groups -> 200
2026-03-15 17:09:29,411 [INFO] wechat-backend - HTTP GET /api/product-tags -> 200
2026-03-15 17:09:29,418 [INFO] wechat-backend - HTTP GET /api/push-groups from 127.0.0.1
2026-03-15 17:09:29,420 [INFO] wechat-backend - HTTP GET /api/product-tags from 127.0.0.1
2026-03-15 17:09:29,423 [INFO] wechat-backend - HTTP GET /api/push-groups -> 200
2026-03-15 17:09:29,423 [INFO] wechat-backend - HTTP GET /api/product-tags -> 200
2026-03-15 17:09:31,057 [INFO] wechat-backend - HTTP GET /api/contact-list from 127.0.0.1
2026-03-15 17:09:31,180 [INFO] httpx - HTTP Request: POST http://113.44.162.180:7006/friend/GetContactList?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:09:31,182 [INFO] wechat-backend - GetContactList response structure (no items extracted): top_level_keys=['Code', 'Data', 'Text', 'Success', 'Data62', 'Ticket'], Data_keys=None
2026-03-15 17:09:31,183 [INFO] wechat-backend - GetContactList usernames total=0
2026-03-15 17:09:31,184 [INFO] wechat-backend - api_contact_list key=***9BJZ -> 0 contacts
2026-03-15 17:09:31,184 [INFO] wechat-backend - HTTP GET /api/contact-list -> 200
2026-03-15 17:09:32,235 [INFO] wechat-backend - HTTP GET /api/contact-list from 127.0.0.1
2026-03-15 17:09:32,368 [INFO] httpx - HTTP Request: POST http://113.44.162.180:7006/friend/GetContactList?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:09:32,370 [INFO] wechat-backend - GetContactList response structure (no items extracted): top_level_keys=['Code', 'Data', 'Text', 'Success', 'Data62', 'Ticket'], Data_keys=None
2026-03-15 17:09:32,370 [INFO] wechat-backend - GetContactList usernames total=0
2026-03-15 17:09:32,370 [INFO] wechat-backend - api_contact_list key=***9BJZ -> 0 contacts
2026-03-15 17:09:32,371 [INFO] wechat-backend - HTTP GET /api/contact-list -> 200
2026-03-15 17:09:32,946 [INFO] wechat-backend - HTTP GET /api/contact-list from 127.0.0.1
2026-03-15 17:09:34,062 [INFO] httpx - HTTP Request: POST http://113.44.162.180:7006/friend/GetContactList?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:09:34,063 [INFO] wechat-backend - GetContactList response structure (no items extracted): top_level_keys=['Code', 'Data', 'Text', 'Success', 'Data62', 'Ticket'], Data_keys=None
2026-03-15 17:09:34,064 [INFO] wechat-backend - GetContactList usernames total=0
2026-03-15 17:09:34,064 [INFO] wechat-backend - api_contact_list key=***9BJZ -> 0 contacts
2026-03-15 17:09:34,064 [INFO] wechat-backend - HTTP GET /api/contact-list -> 200
2026-03-15 17:09:41,645 [INFO] wechat-backend - HTTP POST /auth/qrcode from 127.0.0.1
2026-03-15 17:09:41,661 [INFO] wechat-backend - proxy resolve: auto -> tunnel (socks5h), TUNNEL_PROXY=14.103.95.78:16816
2026-03-15 17:09:41,661 [INFO] wechat-backend - GetLoginQrCodeNewDirect: using proxy from tunnel (socks5h), len=47
2026-03-15 17:09:41,661 [INFO] wechat-backend - GetLoginQrCodeNewDirect: proxy=yes, force_mac=False, IpadOrmac=ipad
2026-03-15 17:09:41,665 [INFO] wechat-backend - GetLoginQrCodeNewDirect 请求参数: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/GetLoginQrCodeNewDirect, Proxy=socks5h://fawbjjkk:5hz6avfb@14.103.95.78:16816/, Check=False, IpadOrmac=ipad
2026-03-15 17:09:44,439 [INFO] httpx - HTTP Request: POST http://113.44.162.180:7006/login/GetLoginQrCodeNewDirect?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:09:44,440 [INFO] wechat-backend - Upstream GetLoginQrCodeNewDirect success: status=200, body_len=500
2026-03-15 17:09:44,441 [INFO] wechat-backend - Stored Data62 (full) for key=HBpEnbtj9BJZ (len=344), valid=True, check=完整有效
2026-03-15 17:09:44,441 [INFO] wechat-backend - Data62 full: 62706c6973743030d4010203040506090a582476657273696f6e58246f626a65637473592461726368697665725424746f7012000186a0a2070855246e756c6c5f102064346461356637326330626237633631326338336262626264613137323834345f100f4e534b657965644172636869766572d10b0c54726f6f74800108111a232d32373a406375787d0000000000000101000000000000000d0000000000000000000000000000007f
2026-03-15 17:09:44,442 [INFO] wechat-backend - HTTP POST /auth/qrcode -> 200
2026-03-15 17:09:46,470 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:09:46,471 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:09:46,649 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:09:46,651 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":0,"push_login_url_expired_time":0,"effective_time":239,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":""},"Text":"","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:09:46,652 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:09:49,473 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:09:49,474 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:09:49,686 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:09:49,688 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":0,"push_login_url_expired_time":0,"effective_time":236,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":""},"Text":"","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:09:49,688 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:09:54,474 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:09:54,475 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:09:54,591 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:09:54,593 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":235,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":""},"Text":"","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:09:54,594 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:09:59,474 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:09:59,475 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:09:59,583 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:09:59,585 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":230,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"请提交验证码后登录","data62":"","ticket":"3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n"},"Text":"请提交验证码后登录","Success":false,"Data62":"","Ticket":"","wechat_verify_url":"ticket=3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n","verify_instructions":"这个就是第二步返回的key, 请根据文档操作!!!"}
2026-03-15 17:09:59,585 [INFO] wechat-backend - Attached slider_url (slider-form) for key=HBpEnbtj9BJZ (ticket len=34, data62 len=344)
2026-03-15 17:09:59,586 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:09:59,594 [INFO] wechat-backend - HTTP GET /auth/slider-assets/N_jYM_2V.js from 127.0.0.1
2026-03-15 17:09:59,752 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7765/assets/N_jYM_2V.js "HTTP/1.1 200 OK"
2026-03-15 17:09:59,842 [INFO] wechat-backend - HTTP GET /auth/slider-assets/N_jYM_2V.js -> 200
2026-03-15 17:10:05,059 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:10:05,060 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:10:05,155 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:10:05,157 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":225,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"请提交验证码后登录","data62":"","ticket":"3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n"},"Text":"请提交验证码后登录","Success":false,"Data62":"","Ticket":"","wechat_verify_url":"ticket=3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n","verify_instructions":"这个就是第二步返回的key, 请根据文档操作!!!"}
2026-03-15 17:10:05,157 [INFO] wechat-backend - Attached slider_url (slider-form) for key=HBpEnbtj9BJZ (ticket len=34, data62 len=344)
2026-03-15 17:10:05,158 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:10:09,473 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:10:09,474 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:10:09,669 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:10:09,671 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":220,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"请提交验证码后登录","data62":"","ticket":"3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n"},"Text":"请提交验证码后登录","Success":false,"Data62":"","Ticket":"","wechat_verify_url":"ticket=3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n","verify_instructions":"这个就是第二步返回的key, 请根据文档操作!!!"}
2026-03-15 17:10:09,672 [INFO] wechat-backend - Attached slider_url (slider-form) for key=HBpEnbtj9BJZ (ticket len=34, data62 len=344)
2026-03-15 17:10:09,672 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:10:15,016 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:10:15,017 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:10:15,165 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:10:15,166 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":215,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"请提交验证码后登录","data62":"","ticket":"3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n"},"Text":"请提交验证码后登录","Success":false,"Data62":"","Ticket":"","wechat_verify_url":"ticket=3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n","verify_instructions":"这个就是第二步返回的key, 请根据文档操作!!!"}
2026-03-15 17:10:15,167 [INFO] wechat-backend - Attached slider_url (slider-form) for key=HBpEnbtj9BJZ (ticket len=34, data62 len=344)
2026-03-15 17:10:15,168 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:10:20,059 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:10:20,060 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:10:20,192 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:10:20,194 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":210,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"请提交验证码后登录","data62":"","ticket":"3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n"},"Text":"请提交验证码后登录","Success":false,"Data62":"","Ticket":"","wechat_verify_url":"ticket=3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n","verify_instructions":"这个就是第二步返回的key, 请根据文档操作!!!"}
2026-03-15 17:10:20,195 [INFO] wechat-backend - Attached slider_url (slider-form) for key=HBpEnbtj9BJZ (ticket len=34, data62 len=344)
2026-03-15 17:10:20,195 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:10:25,059 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:10:25,060 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:10:25,157 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:10:25,158 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":205,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"请提交验证码后登录","data62":"","ticket":"3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n"},"Text":"请提交验证码后登录","Success":false,"Data62":"","Ticket":"","wechat_verify_url":"ticket=3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n","verify_instructions":"这个就是第二步返回的key, 请根据文档操作!!!"}
2026-03-15 17:10:25,159 [INFO] wechat-backend - Attached slider_url (slider-form) for key=HBpEnbtj9BJZ (ticket len=34, data62 len=344)
2026-03-15 17:10:25,159 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:10:30,060 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:10:30,061 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:10:30,167 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:10:30,168 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":200,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"请提交验证码后登录","data62":"","ticket":"3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n"},"Text":"请提交验证码后登录","Success":false,"Data62":"","Ticket":"","wechat_verify_url":"ticket=3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n","verify_instructions":"这个就是第二步返回的key, 请根据文档操作!!!"}
2026-03-15 17:10:30,168 [INFO] wechat-backend - Attached slider_url (slider-form) for key=HBpEnbtj9BJZ (ticket len=34, data62 len=344)
2026-03-15 17:10:30,169 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:10:35,084 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:10:35,085 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:10:35,197 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:10:35,200 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":195,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"请提交验证码后登录","data62":"","ticket":"3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n"},"Text":"请提交验证码后登录","Success":false,"Data62":"","Ticket":"","wechat_verify_url":"ticket=3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n","verify_instructions":"这个就是第二步返回的key, 请根据文档操作!!!"}
2026-03-15 17:10:35,200 [INFO] wechat-backend - Attached slider_url (slider-form) for key=HBpEnbtj9BJZ (ticket len=34, data62 len=344)
2026-03-15 17:10:35,201 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:10:48,032 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:10:48,033 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:10:48,145 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:10:48,147 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":182,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":"3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n"},"Text":"","Success":false,"Data62":"","Ticket":"","wechat_verify_url":"ticket=3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n","verify_instructions":"这个就是第二步返回的key, 请根据文档操作!!!"}
2026-03-15 17:10:48,148 [INFO] wechat-backend - Attached slider_url (slider-form) for key=HBpEnbtj9BJZ (ticket len=34, data62 len=344)
2026-03-15 17:10:48,149 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:10:50,717 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:10:50,718 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:10:50,822 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:10:50,825 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":179,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":"3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n"},"Text":"","Success":false,"Data62":"","Ticket":"","wechat_verify_url":"ticket=3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n","verify_instructions":"这个就是第二步返回的key, 请根据文档操作!!!"}
2026-03-15 17:10:50,826 [INFO] wechat-backend - Attached slider_url (slider-form) for key=HBpEnbtj9BJZ (ticket len=34, data62 len=344)
2026-03-15 17:10:50,826 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:10:55,059 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:10:55,060 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:10:55,159 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:10:55,161 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":175,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":"3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n"},"Text":"","Success":false,"Data62":"","Ticket":"","wechat_verify_url":"ticket=3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n","verify_instructions":"这个就是第二步返回的key, 请根据文档操作!!!"}
2026-03-15 17:10:55,162 [INFO] wechat-backend - Attached slider_url (slider-form) for key=HBpEnbtj9BJZ (ticket len=34, data62 len=344)
2026-03-15 17:10:55,162 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:11:00,059 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:11:00,060 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:11:00,291 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:11:00,294 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":170,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":"3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n"},"Text":"","Success":false,"Data62":"","Ticket":"","wechat_verify_url":"ticket=3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n","verify_instructions":"这个就是第二步返回的key, 请根据文档操作!!!"}
2026-03-15 17:11:00,294 [INFO] wechat-backend - Attached slider_url (slider-form) for key=HBpEnbtj9BJZ (ticket len=34, data62 len=344)
2026-03-15 17:11:00,295 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:11:05,059 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:11:05,060 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:11:05,239 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:11:05,240 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":165,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":"3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n"},"Text":"","Success":false,"Data62":"","Ticket":"","wechat_verify_url":"ticket=3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n","verify_instructions":"这个就是第二步返回的key, 请根据文档操作!!!"}
2026-03-15 17:11:05,240 [INFO] wechat-backend - Attached slider_url (slider-form) for key=HBpEnbtj9BJZ (ticket len=34, data62 len=344)
2026-03-15 17:11:05,241 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:11:10,058 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:11:10,059 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:11:10,181 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:11:10,183 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":160,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":"3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n"},"Text":"","Success":false,"Data62":"","Ticket":"","wechat_verify_url":"ticket=3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n","verify_instructions":"这个就是第二步返回的key, 请根据文档操作!!!"}
2026-03-15 17:11:10,184 [INFO] wechat-backend - Attached slider_url (slider-form) for key=HBpEnbtj9BJZ (ticket len=34, data62 len=344)
2026-03-15 17:11:10,184 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:11:15,057 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:11:15,058 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:11:15,171 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:11:15,173 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":155,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":"3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n"},"Text":"","Success":false,"Data62":"","Ticket":"","wechat_verify_url":"ticket=3_73d7229b40918b075bd8b8d54cb7010e\ufffd\u0001\u0002\b\u0000\ufffd\u0001\u0006\b\u0002\u0012\u0002\b\n","verify_instructions":"这个就是第二步返回的key, 请根据文档操作!!!"}
2026-03-15 17:11:15,173 [INFO] wechat-backend - Attached slider_url (slider-form) for key=HBpEnbtj9BJZ (ticket len=34, data62 len=344)
2026-03-15 17:11:15,174 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:11:20,058 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:11:20,058 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:11:20,164 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:11:20,166 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":152,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":""},"Text":"","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:11:20,167 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:11:38,355 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:11:38,356 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:11:38,468 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:11:38,471 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":152,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":""},"Text":"","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:11:38,472 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:11:39,473 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:11:39,474 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:11:39,564 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:11:39,566 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":152,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":""},"Text":"","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:11:39,567 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:11:44,473 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:11:44,474 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:11:44,610 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:11:44,612 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":152,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":""},"Text":"","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:11:44,613 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:11:49,475 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:11:49,475 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:11:49,578 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:11:49,580 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":152,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":""},"Text":"","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:11:49,581 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:11:55,060 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:11:55,061 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:11:55,192 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:11:55,194 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":152,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":""},"Text":"","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:11:55,195 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:12:02,031 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:12:02,032 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:12:02,325 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:12:02,326 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":152,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":""},"Text":"","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:12:02,326 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:12:05,600 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:12:05,600 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:12:05,937 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:12:05,939 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":152,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":""},"Text":"","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:12:05,939 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:12:19,031 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:12:19,032 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:12:19,161 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:12:19,163 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":152,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":""},"Text":"","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:12:19,164 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:12:21,535 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:12:21,536 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:12:21,658 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:12:21,660 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":152,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":""},"Text":"","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:12:21,661 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:12:24,470 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:12:24,471 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:12:24,580 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:12:24,582 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":152,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":""},"Text":"","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:12:24,583 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:12:29,327 [INFO] wechat-backend - HTTP POST /auth/qrcode from 127.0.0.1
2026-03-15 17:12:29,329 [INFO] wechat-backend - GetLoginQrCodeNewDirect: proxy=yes, force_mac=False, IpadOrmac=ipad
2026-03-15 17:12:29,329 [INFO] wechat-backend - GetLoginQrCodeNewDirect 请求参数: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/GetLoginQrCodeNewDirect, Proxy=socks5h://fawbjjkk:5hz6avfb@14.103.95.78:16816, Check=False, IpadOrmac=ipad
2026-03-15 17:12:29,473 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:12:29,475 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:12:29,587 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:12:29,589 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g9XegdOwKvygCtnQxZ6w","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":153,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":""},"Text":"登录处理中,请稍候...","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:12:29,589 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:12:32,082 [INFO] httpx - HTTP Request: POST http://113.44.162.180:7006/login/GetLoginQrCodeNewDirect?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:12:32,084 [INFO] wechat-backend - Upstream GetLoginQrCodeNewDirect success: status=200, body_len=500
2026-03-15 17:12:32,085 [INFO] wechat-backend - Stored Data62 (full) for key=HBpEnbtj9BJZ (len=344), valid=True, check=完整有效
2026-03-15 17:12:32,085 [INFO] wechat-backend - Data62 full: 62706c6973743030d4010203040506090a582476657273696f6e58246f626a65637473592461726368697665725424746f7012000186a0a2070855246e756c6c5f102064346461356637326330626237633631326338336262626264613137323834345f100f4e534b657965644172636869766572d10b0c54726f6f74800108111a232d32373a406375787d0000000000000101000000000000000d0000000000000000000000000000007f
2026-03-15 17:12:32,086 [INFO] wechat-backend - HTTP POST /auth/qrcode -> 200
2026-03-15 17:12:34,107 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:12:34,108 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:12:34,218 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:12:34,220 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"I_wDcY_6k53oBvbOtpMf","state":0,"push_login_url_expired_time":0,"effective_time":239,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":""},"Text":"","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:12:34,220 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:12:37,106 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:12:37,107 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:12:37,220 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:12:37,222 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"I_wDcY_6k53oBvbOtpMf","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":238,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":""},"Text":"","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:12:37,223 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:12:39,780 [INFO] wechat-backend - HTTP POST /auth/wake from 127.0.0.1
2026-03-15 17:12:39,781 [INFO] wechat-backend - WakeUpLogin: using proxy from body/env, len=46
2026-03-15 17:12:39,782 [INFO] wechat-backend - WakeUpLogin 请求参数: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/WakeUpLogin, Proxy=socks5h://fawbjjkk:5hz6avfb@14.103.95.78:16816, Check=False, IpadOrmac=ipad
2026-03-15 17:12:42,107 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:12:42,108 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:12:42,516 [INFO] httpx - HTTP Request: POST http://113.44.162.180:7006/login/WakeUpLogin?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:12:42,518 [INFO] wechat-backend - WakeUpLogin success: status=200
2026-03-15 17:12:42,519 [INFO] wechat-backend - HTTP POST /auth/wake -> 200
2026-03-15 17:12:44,515 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:12:44,516 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":300,"Data":null,"Text":"不存在状态","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:12:44,517 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:12:47,106 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:12:47,107 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:12:47,209 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:12:47,210 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"I_wDcY_6k53oBvbOtpMf","state":4,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":235,"unknow":0,"ret":301,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"二维码失效","data62":"","ticket":""},"Text":"二维码失效","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:12:47,211 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:12:52,108 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:12:52,109 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:12:52,261 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:12:52,263 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"I_wDcY_6k53oBvbOtpMf","state":4,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":235,"unknow":0,"ret":301,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"二维码失效","data62":"","ticket":""},"Text":"二维码失效","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:12:52,264 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:12:57,108 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:12:57,109 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:12:57,225 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:12:57,227 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"I_wDcY_6k53oBvbOtpMf","state":4,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":235,"unknow":0,"ret":301,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"二维码失效","data62":"","ticket":""},"Text":"二维码失效","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:12:57,228 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:13:02,103 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:13:02,104 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:13:02,275 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:13:02,277 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"I_wDcY_6k53oBvbOtpMf","state":4,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":235,"unknow":0,"ret":301,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"二维码失效","data62":"","ticket":""},"Text":"二维码失效","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:13:02,278 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:13:07,106 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:13:07,107 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:13:07,200 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:13:07,202 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"I_wDcY_6k53oBvbOtpMf","state":4,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":235,"unknow":0,"ret":301,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"二维码失效","data62":"","ticket":""},"Text":"二维码失效","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:13:07,202 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:13:12,106 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:13:12,108 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:13:12,222 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:13:12,224 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"I_wDcY_6k53oBvbOtpMf","state":4,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":235,"unknow":0,"ret":301,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"二维码失效","data62":"","ticket":""},"Text":"二维码失效","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:13:12,225 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:13:17,106 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:13:17,107 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:13:17,214 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:13:17,216 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"I_wDcY_6k53oBvbOtpMf","state":4,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":235,"unknow":0,"ret":301,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"二维码失效","data62":"","ticket":""},"Text":"二维码失效","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:13:17,217 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:13:22,106 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:13:22,107 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:13:22,226 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:13:22,228 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"I_wDcY_6k53oBvbOtpMf","state":4,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":235,"unknow":0,"ret":301,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"二维码失效","data62":"","ticket":""},"Text":"二维码失效","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:13:22,229 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:13:27,107 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:13:27,108 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:13:27,262 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:13:27,264 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"I_wDcY_6k53oBvbOtpMf","state":4,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":235,"unknow":0,"ret":301,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"二维码失效","data62":"","ticket":""},"Text":"二维码失效","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:13:27,265 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:13:32,107 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:13:32,108 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:13:32,231 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:13:32,233 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"I_wDcY_6k53oBvbOtpMf","state":4,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":235,"unknow":0,"ret":301,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"二维码失效","data62":"","ticket":""},"Text":"二维码失效","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:13:32,234 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:13:37,106 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:13:37,107 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:13:37,264 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:13:37,266 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"I_wDcY_6k53oBvbOtpMf","state":4,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":235,"unknow":0,"ret":301,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"二维码失效","data62":"","ticket":""},"Text":"二维码失效","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:13:37,266 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:13:42,106 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:13:42,107 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:13:42,202 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:13:42,204 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"I_wDcY_6k53oBvbOtpMf","state":4,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":235,"unknow":0,"ret":301,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"二维码失效","data62":"","ticket":""},"Text":"二维码失效","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:13:42,205 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:13:47,107 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:13:47,108 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:13:47,221 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:13:47,223 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"I_wDcY_6k53oBvbOtpMf","state":4,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":235,"unknow":0,"ret":301,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"二维码失效","data62":"","ticket":""},"Text":"二维码失效","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:13:47,224 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:13:52,107 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:13:52,109 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:13:52,247 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:13:52,249 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"I_wDcY_6k53oBvbOtpMf","state":4,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":235,"unknow":0,"ret":301,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"二维码失效","data62":"","ticket":""},"Text":"二维码失效","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:13:52,250 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:13:57,107 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:13:57,108 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:13:57,286 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:13:57,288 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"I_wDcY_6k53oBvbOtpMf","state":4,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":235,"unknow":0,"ret":301,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"二维码失效","data62":"","ticket":""},"Text":"二维码失效","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:13:57,289 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:14:02,108 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:14:02,109 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:14:02,213 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:14:02,215 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"I_wDcY_6k53oBvbOtpMf","state":4,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":235,"unknow":0,"ret":301,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"二维码失效","data62":"","ticket":""},"Text":"二维码失效","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:14:02,216 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:14:07,106 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:14:07,107 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:14:07,210 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:14:07,211 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"I_wDcY_6k53oBvbOtpMf","state":4,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":235,"unknow":0,"ret":301,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"二维码失效","data62":"","ticket":""},"Text":"二维码失效","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:14:07,212 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:14:12,107 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:14:12,108 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:14:12,234 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:14:12,236 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"I_wDcY_6k53oBvbOtpMf","state":4,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":235,"unknow":0,"ret":301,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"二维码失效","data62":"","ticket":""},"Text":"二维码失效","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:14:12,237 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:14:17,105 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:14:17,107 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:14:17,238 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:14:17,240 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"I_wDcY_6k53oBvbOtpMf","state":4,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":235,"unknow":0,"ret":301,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"二维码失效","data62":"","ticket":""},"Text":"二维码失效","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:14:17,241 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:14:19,105 [INFO] wechat-backend - HTTP POST /auth/wake from 127.0.0.1
2026-03-15 17:14:19,106 [INFO] wechat-backend - WakeUpLogin: using proxy from body/env, len=46
2026-03-15 17:14:19,106 [INFO] wechat-backend - WakeUpLogin 请求参数: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/WakeUpLogin, Proxy=socks5h://fawbjjkk:5hz6avfb@14.103.95.78:16816, Check=False, IpadOrmac=ipad
2026-03-15 17:14:22,071 [INFO] httpx - HTTP Request: POST http://113.44.162.180:7006/login/WakeUpLogin?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:14:22,073 [INFO] wechat-backend - WakeUpLogin success: status=200
2026-03-15 17:14:22,074 [INFO] wechat-backend - HTTP POST /auth/wake -> 200
2026-03-15 17:14:22,102 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:14:22,118 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:14:24,244 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:14:24,246 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":300,"Data":null,"Text":"不存在状态","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:14:24,247 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:14:25,961 [INFO] wechat-backend - HTTP POST /auth/qrcode from 127.0.0.1
2026-03-15 17:14:25,963 [INFO] wechat-backend - GetLoginQrCodeNewDirect: proxy=yes, force_mac=True, IpadOrmac=mac
2026-03-15 17:14:25,963 [INFO] wechat-backend - GetLoginQrCodeNewDirect 请求参数: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/GetLoginQrCodeNewDirect, Proxy=socks5h://fawbjjkk:5hz6avfb@14.103.95.78:16816, Check=False, IpadOrmac=mac
2026-03-15 17:14:27,106 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:14:27,115 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:14:27,252 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:14:27,254 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"I_wDcY_6k53oBvbOtpMf","state":4,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":235,"unknow":0,"ret":301,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"二维码失效","data62":"","ticket":""},"Text":"登录处理中,请稍候...","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:14:27,254 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:14:28,912 [INFO] httpx - HTTP Request: POST http://113.44.162.180:7006/login/GetLoginQrCodeNewDirect?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:14:28,914 [INFO] wechat-backend - Upstream GetLoginQrCodeNewDirect success: status=200, body_len=500
2026-03-15 17:14:28,915 [INFO] wechat-backend - Stored Data62 (full) for key=HBpEnbtj9BJZ (len=344), valid=True, check=完整有效
2026-03-15 17:14:28,915 [INFO] wechat-backend - Data62 full: 62706c6973743030d4010203040506090a582476657273696f6e58246f626a65637473592461726368697665725424746f7012000186a0a2070855246e756c6c5f102064346461356637326330626237633631326338336262626264613137323834345f100f4e534b657965644172636869766572d10b0c54726f6f74800108111a232d32373a406375787d0000000000000101000000000000000d0000000000000000000000000000007f
2026-03-15 17:14:28,916 [INFO] wechat-backend - HTTP POST /auth/qrcode -> 200
2026-03-15 17:14:30,935 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:14:30,936 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:14:31,107 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:14:31,109 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"w_khE5QqfNBucmYPmKES","state":0,"push_login_url_expired_time":0,"effective_time":239,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":""},"Text":"","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:14:31,109 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:14:33,936 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:14:33,937 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:14:34,059 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:14:34,061 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"w_khE5QqfNBucmYPmKES","state":0,"push_login_url_expired_time":0,"effective_time":236,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":""},"Text":"","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:14:34,062 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:14:40,114 [INFO] wechat-backend - HTTP POST /auth/qrcode from 127.0.0.1
2026-03-15 17:14:40,116 [INFO] wechat-backend - proxy resolve: auto -> tunnel (socks5h), TUNNEL_PROXY=14.103.95.78:16816
2026-03-15 17:14:40,116 [INFO] wechat-backend - GetLoginQrCodeNewDirect: using proxy from tunnel (socks5h), len=47
2026-03-15 17:14:40,116 [INFO] wechat-backend - GetLoginQrCodeNewDirect: proxy=yes, force_mac=True, IpadOrmac=mac
2026-03-15 17:14:40,116 [INFO] wechat-backend - GetLoginQrCodeNewDirect 请求参数: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/GetLoginQrCodeNewDirect, Proxy=socks5h://fawbjjkk:5hz6avfb@14.103.95.78:16816/, Check=False, IpadOrmac=mac
2026-03-15 17:14:47,031 [INFO] httpx - HTTP Request: POST http://113.44.162.180:7006/login/GetLoginQrCodeNewDirect?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:14:47,033 [INFO] wechat-backend - Upstream GetLoginQrCodeNewDirect success: status=200, body_len=500
2026-03-15 17:14:47,033 [INFO] wechat-backend - Stored Data62 (full) for key=HBpEnbtj9BJZ (len=344), valid=True, check=完整有效
2026-03-15 17:14:47,033 [INFO] wechat-backend - Data62 full: 62706c6973743030d4010203040506090a582476657273696f6e58246f626a65637473592461726368697665725424746f7012000186a0a2070855246e756c6c5f102064346461356637326330626237633631326338336262626264613137323834345f100f4e534b657965644172636869766572d10b0c54726f6f74800108111a232d32373a406375787d0000000000000101000000000000000d0000000000000000000000000000007f
2026-03-15 17:14:47,034 [INFO] wechat-backend - HTTP POST /auth/qrcode -> 200
2026-03-15 17:14:49,062 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:14:49,064 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:14:49,173 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:14:49,175 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g7fFpCNEg0lDVYss4KDV","state":0,"push_login_url_expired_time":0,"effective_time":239,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":""},"Text":"","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:14:49,176 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:14:52,062 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:14:52,063 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:14:52,192 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:14:52,194 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g7fFpCNEg0lDVYss4KDV","state":0,"push_login_url_expired_time":0,"effective_time":236,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":""},"Text":"","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:14:52,195 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:14:57,062 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:14:57,063 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:14:57,178 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:14:57,180 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g7fFpCNEg0lDVYss4KDV","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":235,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":""},"Text":"","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:14:57,180 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:15:02,063 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:15:02,064 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:15:02,218 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:15:02,220 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"uuid":"g7fFpCNEg0lDVYss4KDV","state":1,"head_img_url":"http://wx.qlogo.cn/mmhead/ver_1/oynDcBAwCaDTE9YibF7bstkHrY3BY2sZsOicDkYlfbibSicsgWQepadjokaC9ZdVobj0JNaV7mpPJ8DJyo7ib0yrlMsHuXMYdic0PguibeTjdicdrAEzygRdW67FAHvzWISHbXUomibxttlicKxulycUvq8aVeQg/0","push_login_url_expired_time":0,"nick_name":"时代在召唤BOT","effective_time":231,"unknow":0,"ret":0,"othersInServerLogin":false,"tarGetServerIp":"","uuId":"","msg":"","data62":"","ticket":""},"Text":"","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:15:02,221 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:15:07,063 [INFO] wechat-backend - HTTP GET /auth/scan-status from 127.0.0.1
2026-03-15 17:15:07,064 [INFO] wechat-backend - CheckLoginStatus: key=HBpEnbtj9BJZ, url=http://113.44.162.180:7006/login/CheckLoginStatus
2026-03-15 17:15:07,170 [INFO] httpx - HTTP Request: GET http://113.44.162.180:7006/login/CheckLoginStatus?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:15:07,172 [INFO] wechat-backend - Upstream CheckLoginStatus response: status=200, body={"Code":200,"Data":{"data62":"","loginState":"online","state":2,"ticket":""},"Text":"账号已登录","Success":false,"Data62":"","Ticket":""}
2026-03-15 17:15:07,173 [INFO] wechat-backend - HTTP GET /auth/scan-status -> 200
2026-03-15 17:15:07,248 [INFO] wechat-backend - HTTP GET /api/customers from 127.0.0.1
2026-03-15 17:15:07,258 [INFO] wechat-backend - HTTP GET /api/customers -> 200
2026-03-15 17:15:07,259 [INFO] wechat-backend - HTTP GET /api/greeting-tasks from 127.0.0.1
2026-03-15 17:15:07,283 [INFO] wechat-backend - HTTP GET /api/product-tags from 127.0.0.1
2026-03-15 17:15:07,285 [INFO] wechat-backend - HTTP GET /api/push-groups from 127.0.0.1
2026-03-15 17:15:07,286 [INFO] wechat-backend - HTTP GET /api/greeting-tasks -> 200
2026-03-15 17:15:07,299 [INFO] wechat-backend - HTTP GET /api/product-tags -> 200
2026-03-15 17:15:07,300 [INFO] wechat-backend - HTTP GET /api/push-groups -> 200
2026-03-15 17:15:07,312 [INFO] wechat-backend - HTTP GET /api/product-tags from 127.0.0.1
2026-03-15 17:15:07,315 [INFO] wechat-backend - HTTP GET /api/push-groups from 127.0.0.1
2026-03-15 17:15:07,319 [INFO] wechat-backend - HTTP GET /api/product-tags -> 200
2026-03-15 17:15:07,340 [INFO] wechat-backend - HTTP GET /api/push-groups -> 200
2026-03-15 17:15:07,345 [INFO] wechat-backend - HTTP GET /api/product-tags from 127.0.0.1
2026-03-15 17:15:07,348 [INFO] wechat-backend - HTTP GET /api/push-groups from 127.0.0.1
2026-03-15 17:15:07,350 [INFO] wechat-backend - HTTP GET /api/product-tags -> 200
2026-03-15 17:15:07,351 [INFO] wechat-backend - HTTP GET /api/push-groups -> 200
2026-03-15 17:15:13,388 [INFO] wechat-backend - HTTP GET /api/customer-tags from 127.0.0.1
2026-03-15 17:15:13,390 [INFO] wechat-backend - HTTP GET /api/customer-tags -> 200
2026-03-15 17:15:14,863 [INFO] wechat-backend - HTTP GET /api/callback-status from 127.0.0.1
2026-03-15 17:15:14,876 [INFO] wechat-backend - HTTP GET /api/ai-reply-config from 127.0.0.1
2026-03-15 17:15:14,879 [INFO] wechat-backend - HTTP GET /api/ai-reply-config -> 200
2026-03-15 17:15:14,987 [INFO] httpx - HTTP Request: POST http://113.44.162.180:7006/message/SetCallback?key=HBpEnbtj9BJZ "HTTP/1.1 200 OK"
2026-03-15 17:15:14,989 [INFO] wechat-backend - SetCallback registered for key=***9BJZ, CallbackURL=https://dissonant-destinee-nonsensibly.ngrok-free.dev/api/callback/wechat-message
2026-03-15 17:15:14,990 [INFO] wechat-backend - HTTP GET /api/callback-status -> 200
2026-03-15 17:15:15,209 [INFO] wechat-backend - HTTP GET /api/ws-status from 127.0.0.1
2026-03-15 17:15:15,213 [INFO] wechat-backend - HTTP GET /api/ws-status -> 200
2026-03-15 17:15:18,846 [INFO] wechat-backend - HTTP GET /api/customers from 127.0.0.1
2026-03-15 17:15:18,855 [INFO] wechat-backend - HTTP GET /api/greeting-tasks from 127.0.0.1
2026-03-15 17:15:18,861 [INFO] wechat-backend - HTTP GET /api/customers -> 200
2026-03-15 17:15:18,880 [INFO] wechat-backend - HTTP GET /api/product-tags from 127.0.0.1
2026-03-15 17:15:18,881 [INFO] wechat-backend - HTTP GET /api/greeting-tasks -> 200
2026-03-15 17:15:18,887 [INFO] wechat-backend - HTTP GET /api/push-groups from 127.0.0.1
2026-03-15 17:15:18,891 [INFO] wechat-backend - HTTP GET /api/product-tags -> 200
2026-03-15 17:15:18,894 [INFO] wechat-backend - HTTP GET /api/push-groups -> 200
2026-03-15 17:15:18,902 [INFO] wechat-backend - HTTP GET /api/product-tags from 127.0.0.1
2026-03-15 17:15:18,908 [INFO] wechat-backend - HTTP GET /api/push-groups from 127.0.0.1
2026-03-15 17:15:18,908 [INFO] wechat-backend - HTTP GET /api/product-tags -> 200
2026-03-15 17:15:18,911 [INFO] wechat-backend - HTTP GET /api/push-groups -> 200
2026-03-15 17:15:18,915 [INFO] wechat-backend - HTTP GET /api/product-tags from 127.0.0.1
2026-03-15 17:15:18,917 [INFO] wechat-backend - HTTP GET /api/push-groups from 127.0.0.1
2026-03-15 17:15:18,920 [INFO] wechat-backend - HTTP GET /api/product-tags -> 200
2026-03-15 17:15:18,920 [INFO] wechat-backend - HTTP GET /api/push-groups -> 200
2026-03-15 17:15:19,019 [INFO] wechat-backend - HTTP GET /api/customers from 127.0.0.1
2026-03-15 17:15:19,026 [INFO] wechat-backend - HTTP GET /api/greeting-tasks from 127.0.0.1
2026-03-15 17:15:19,028 [INFO] wechat-backend - HTTP GET /api/product-tags from 127.0.0.1
2026-03-15 17:15:19,030 [INFO] wechat-backend - HTTP GET /api/customers -> 200
2026-03-15 17:15:19,039 [INFO] wechat-backend - HTTP GET /api/push-groups from 127.0.0.1
2026-03-15 17:15:19,044 [INFO] wechat-backend - HTTP GET /api/greeting-tasks -> 200
2026-03-15 17:15:19,046 [INFO] wechat-backend - HTTP GET /api/product-tags -> 200
2026-03-15 17:15:19,048 [INFO] wechat-backend - HTTP GET /api/push-groups -> 200
2026-03-15 17:15:19,064 [INFO] wechat-backend - HTTP GET /api/product-tags from 127.0.0.1
2026-03-15 17:15:19,072 [INFO] wechat-backend - HTTP GET /api/push-groups from 127.0.0.1
2026-03-15 17:15:19,072 [INFO] wechat-backend - HTTP GET /api/product-tags -> 200
2026-03-15 17:15:19,075 [INFO] wechat-backend - HTTP GET /api/push-groups -> 200
2026-03-15 17:15:19,083 [INFO] wechat-backend - HTTP GET /api/product-tags from 127.0.0.1
2026-03-15 17:15:19,085 [INFO] wechat-backend - HTTP GET /api/push-groups from 127.0.0.1
2026-03-15 17:15:19,088 [INFO] wechat-backend - HTTP GET /api/product-tags -> 200
2026-03-15 17:15:19,088 [INFO] wechat-backend - HTTP GET /api/push-groups -> 200
2026-03-15 17:15:19,168 [INFO] wechat-backend - HTTP GET /api/customers from 127.0.0.1
2026-03-15 17:15:19,172 [INFO] wechat-backend - HTTP GET /api/greeting-tasks from 127.0.0.1
2026-03-15 17:15:19,172 [INFO] wechat-backend - HTTP GET /api/product-tags from 127.0.0.1
2026-03-15 17:15:19,173 [INFO] wechat-backend - HTTP GET /api/push-groups from 127.0.0.1
2026-03-15 17:15:19,173 [INFO] wechat-backend - HTTP GET /api/customers -> 200
2026-03-15 17:15:19,180 [INFO] wechat-backend - HTTP GET /api/greeting-tasks -> 200
2026-03-15 17:15:19,181 [INFO] wechat-backend - HTTP GET /api/product-tags -> 200
2026-03-15 17:15:19,182 [INFO] wechat-backend - HTTP GET /api/push-groups -> 200
2026-03-15 17:15:19,187 [INFO] wechat-backend - HTTP GET /api/product-tags from 127.0.0.1
2026-03-15 17:15:19,190 [INFO] wechat-backend - HTTP GET /api/push-groups from 127.0.0.1
2026-03-15 17:15:19,192 [INFO] wechat-backend - HTTP GET /api/product-tags -> 200
2026-03-15 17:15:19,192 [INFO] wechat-backend - HTTP GET /api/push-groups -> 200
2026-03-15 17:15:19,195 [INFO] wechat-backend - HTTP GET /api/product-tags from 127.0.0.1
2026-03-15 17:15:19,197 [INFO] wechat-backend - HTTP GET /api/push-groups from 127.0.0.1
2026-03-15 17:15:19,200 [INFO] wechat-backend - HTTP GET /api/product-tags -> 200
2026-03-15 17:15:19,200 [INFO] wechat-backend - HTTP GET /api/push-groups -> 200
2026-03-15 17:15:28,058 [INFO] wechat-backend - HTTP GET /api/ws-status from 127.0.0.1
2026-03-15 17:15:28,059 [INFO] wechat-backend - HTTP GET /api/ws-status -> 200

View File

@@ -5479,3 +5479,140 @@
::1 - - [12/Mar/2026:10:39:31 +0000] "GET /api/ws-status HTTP/1.1" 200 19 "http://localhost:3000/models.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36"
::1 - - [12/Mar/2026:10:40:31 +0000] "GET /api/ws-status HTTP/1.1" 200 19 "http://localhost:3000/models.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36"
::1 - - [12/Mar/2026:10:41:31 +0000] "GET /api/ws-status HTTP/1.1" 200 19 "http://localhost:3000/models.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36"
[2026-03-15T08:47:21.858Z] Static frontend server listening on port 3000; access log: /Users/dannier/Desktop/living/AICLW/wechatAiclaw/backend/data/logs/node-access.log
[2026-03-15T08:52:04.263Z] Static frontend server listening on port 3000; access log: /Users/dannier/Desktop/living/AICLW/wechatAiclaw/backend/data/logs/node-access.log
[2026-03-15T08:53:20.303Z] Static frontend server listening on port 3000; access log: /Users/dannier/Desktop/living/AICLW/wechatAiclaw/backend/data/logs/node-access.log
::1 - - [15/Mar/2026:09:03:16 +0000] "GET / HTTP/1.1" 200 48426 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:03:16 +0000] "GET /health HTTP/1.1" 200 38 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:03:16 +0000] "GET /favicon.ico HTTP/1.1" 404 150 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:03:34 +0000] "GET /api/check-proxy HTTP/1.1" 200 185 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:05:14 +0000] "POST /auth/wake HTTP/1.1" 200 332 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
[2026-03-15T09:06:46.022Z] Static frontend server listening on port 3000; access log: /Users/dannier/Desktop/living/AICLW/wechatAiclaw/backend/data/logs/node-access.log
::1 - - [15/Mar/2026:09:06:53 +0000] "GET /api/check-proxy HTTP/1.1" 200 135 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
[2026-03-15T09:08:56.236Z] Static frontend server listening on port 3000; access log: /Users/dannier/Desktop/living/AICLW/wechatAiclaw/backend/data/logs/node-access.log
::1 - - [15/Mar/2026:09:09:01 +0000] "GET /api/check-proxy HTTP/1.1" 200 145 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:09:09 +0000] "POST /auth/wake HTTP/1.1" 200 231 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:09:29 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 803 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:09:29 +0000] "GET /manage.html?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:09:29 +0000] "GET /api/customers?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:09:29 +0000] "GET /api/greeting-tasks?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:09:29 +0000] "GET /api/product-tags?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:09:29 +0000] "GET /api/push-groups?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:09:29 +0000] "GET /api/push-groups?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:09:29 +0000] "GET /api/product-tags?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:09:29 +0000] "GET /api/push-groups?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:09:29 +0000] "GET /api/product-tags?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:09:31 +0000] "GET /api/contact-list?key=HBpEnbtj9BJZ&refresh=1 HTTP/1.1" 200 12 "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:09:32 +0000] "GET /api/contact-list?key=HBpEnbtj9BJZ&refresh=1 HTTP/1.1" 200 12 "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:09:34 +0000] "GET /api/contact-list?key=HBpEnbtj9BJZ&refresh=1 HTTP/1.1" 200 12 "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:09:44 +0000] "POST /auth/qrcode HTTP/1.1" 200 880 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:09:46 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 274 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:09:49 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 274 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:09:54 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 519 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:09:59 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 1320 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:09:59 +0000] "GET /auth/slider-assets/N_jYM_2V.js HTTP/1.1" 200 64695 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:10:05 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 1320 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:10:09 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 1320 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:10:15 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 1320 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:10:20 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 1320 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:10:25 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 1320 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:10:30 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 1320 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:10:35 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 1320 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:10:48 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 1266 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:10:50 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 1266 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:10:55 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 1266 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:11:00 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 1266 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:11:05 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 1266 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:11:10 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 1266 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:11:15 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 1266 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:11:20 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 519 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:11:38 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:11:39 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:11:44 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:11:49 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:11:55 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:12:02 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:12:05 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:12:19 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:12:21 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:12:24 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:12:29 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 549 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:12:32 +0000] "POST /auth/qrcode HTTP/1.1" 200 880 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:12:34 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 274 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:12:37 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 519 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:12:42 +0000] "POST /auth/wake HTTP/1.1" 200 159 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:12:44 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 89 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:12:47 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 551 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:12:52 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:12:57 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:13:02 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:13:07 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:13:12 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:13:17 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:13:22 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:13:27 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:13:32 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:13:37 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:13:42 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:13:47 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:13:52 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:13:57 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:14:02 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:14:07 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:14:12 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:14:17 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:14:22 +0000] "POST /auth/wake HTTP/1.1" 200 231 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:14:24 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 89 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:14:27 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 566 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:14:28 +0000] "POST /auth/qrcode HTTP/1.1" 200 880 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:14:31 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 274 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:14:34 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 274 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:14:37 +0000] "GET / HTTP/1.1" 304 - "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:14:37 +0000] "GET /health HTTP/1.1" 200 38 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:14:47 +0000] "POST /auth/qrcode HTTP/1.1" 200 880 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:14:49 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 274 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:14:52 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 274 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:14:57 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 519 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:02 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 519 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:07 +0000] "GET /auth/scan-status?key=HBpEnbtj9BJZ HTTP/1.1" 200 142 "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:07 +0000] "GET /manage.html?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:07 +0000] "GET /api/customers?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:07 +0000] "GET /api/greeting-tasks?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:07 +0000] "GET /api/product-tags?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:07 +0000] "GET /api/push-groups?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:07 +0000] "GET /api/product-tags?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:07 +0000] "GET /api/push-groups?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:07 +0000] "GET /api/product-tags?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:07 +0000] "GET /api/push-groups?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:13 +0000] "GET /api/customer-tags?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:14 +0000] "GET /api/ai-reply-config?key=HBpEnbtj9BJZ HTTP/1.1" 200 125 "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:14 +0000] "GET /api/callback-status?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:15 +0000] "GET /api/ws-status HTTP/1.1" 200 19 "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:18 +0000] "GET /manage.html?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:18 +0000] "GET /api/customers?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:18 +0000] "GET /api/greeting-tasks?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:18 +0000] "GET /api/product-tags?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:18 +0000] "GET /api/push-groups?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:18 +0000] "GET /api/product-tags?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:18 +0000] "GET /api/push-groups?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:18 +0000] "GET /api/product-tags?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:18 +0000] "GET /api/push-groups?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:18 +0000] "GET /manage.html?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:19 +0000] "GET /api/customers?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:19 +0000] "GET /api/push-groups?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:19 +0000] "GET /api/product-tags?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:19 +0000] "GET /api/greeting-tasks?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:19 +0000] "GET /api/product-tags?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:19 +0000] "GET /api/push-groups?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:19 +0000] "GET /api/product-tags?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:19 +0000] "GET /api/push-groups?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:19 +0000] "GET /manage.html?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:19 +0000] "GET /api/customers?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:19 +0000] "GET /api/push-groups?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:19 +0000] "GET /api/product-tags?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:19 +0000] "GET /api/greeting-tasks?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:19 +0000] "GET /api/product-tags?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:19 +0000] "GET /api/push-groups?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:19 +0000] "GET /api/product-tags?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:19 +0000] "GET /api/push-groups?key=HBpEnbtj9BJZ HTTP/1.1" 304 - "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
::1 - - [15/Mar/2026:09:15:28 +0000] "GET /api/ws-status HTTP/1.1" 200 19 "http://localhost:3000/manage.html?key=HBpEnbtj9BJZ" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"

View File

@@ -335,9 +335,16 @@ async def _run_greeting_scheduler() -> None:
async def lifespan(app: FastAPI):
set_message_callback(_on_ws_message)
_callback_key = (os.getenv("WECHAT_WS_KEY") or os.getenv("KEY") or os.getenv("WS_KEY") or "").strip()
if CALLBACK_BASE_URL and _callback_key:
ok = await _register_message_callback(_callback_key)
if ok:
if CALLBACK_BASE_URL:
keys_to_register = set(store.list_all_keys())
if _callback_key:
keys_to_register.add(_callback_key)
for k in keys_to_register:
if k and k.strip():
ok = await _register_message_callback(k.strip())
if ok:
logger.info("启动时已注册回调 key=***%s", k[-4:] if len(k) >= 4 else "****")
if keys_to_register:
logger.info("消息接收已切换为实时回调入口,不再启动 WS GetSyncMsg")
else:
asyncio.create_task(start_ws_sync())
@@ -448,6 +455,50 @@ async def api_check_proxy(proxy: Optional[str] = Query(None, description="可选
preview = _preview(proxy_url)
logger.info("check-proxy: source=%s, proxy_preview=%s", source, preview)
is_socks = proxy_url.strip().lower().startswith("socks5")
if is_socks:
try:
from httpx_socks import AsyncProxyTransport
# httpx_socks/urllib 仅识别 socks5将 socks5h 转为 socks5
transport_url = proxy_url.strip()
if transport_url.lower().startswith("socks5h://"):
transport_url = "socks5://" + transport_url[10:]
transport = AsyncProxyTransport.from_url(transport_url)
async with httpx.AsyncClient(trust_env=False, timeout=15.0, transport=transport) as client:
resp = await client.get(PROXY_CHECK_URL)
if resp.status_code == 200:
logger.info("check-proxy: ok (socks), status=%s", resp.status_code)
return {
"ok": True,
"source": source,
"proxy_preview": preview,
"check_url": PROXY_CHECK_URL,
"status_code": resp.status_code,
}
logger.warning("check-proxy: fail (socks), status=%s", resp.status_code)
return {
"ok": False,
"source": source,
"proxy_preview": preview,
"error": f"请求测试页返回 {resp.status_code}",
"status_code": resp.status_code,
}
except ImportError:
logger.info("check-proxy: socks5 已配置,跳过连通性检测(需 pip install httpx-socks 方可检测)")
return {
"ok": True,
"source": source,
"proxy_preview": preview,
"note": "socks5 代理已配置;连通性检测需安装 pip install httpx-socks",
}
except Exception as e:
logger.warning("check-proxy: socks exception %s", e)
return {
"ok": False,
"source": source,
"proxy_preview": preview,
"error": str(e),
}
try:
async with httpx.AsyncClient(trust_env=False, timeout=15.0, proxy=proxy_url) as client:
resp = await client.get(PROXY_CHECK_URL)

View File

@@ -2,6 +2,7 @@ fastapi==0.115.0
uvicorn[standard]==0.30.0
python-dotenv>=1.0.0
httpx==0.27.0
httpx-socks>=0.9.0
websockets>=12.0
openai>=1.0.0
PySocks>=1.7.0

View File

@@ -361,6 +361,19 @@ def update_push_task_status(task_id: str, status: str) -> Optional[Dict]:
# ---------- 同步消息 ----------
def list_all_keys() -> List[str]:
"""返回所有出现过的 keysync_messages + ai_reply_config 去重),用于启动时批量注册回调等。"""
with _LOCK:
conn = _conn()
try:
cur = conn.execute(
"SELECT DISTINCT key FROM (SELECT key FROM sync_messages UNION SELECT key FROM ai_reply_config)"
)
return [r[0] for r in cur.fetchall() if r[0]]
finally:
conn.close()
def append_sync_messages(key: str, messages: List[Dict], max_per_key: int = 500) -> None:
with _LOCK:
conn = _conn()