wechaty / puppet-padlocal

Puppet PadLocal is a Pad Protocol for WeChat
https://wechaty.js.org/docs/puppet-providers/padlocal
Apache License 2.0
642 stars 88 forks source link

puppet login failed #60

Closed su27k-2003 closed 3 years ago

su27k-2003 commented 3 years ago

Hi, I was using PuppetPadlocal for the past few days without any issues but got the error below today. Could you help me understand what caused the error? Thank you. My PadLocal Token Gateway server host in Hong Kong (GCP) and I'm accessing it from Australia. Sounds like we had a similar issue (https://github.com/padlocal/wechaty-puppet-padlocal/issues/37) in the past.

14:53:50 ERR [PuppetPadlocal] login failed: VError: [tid:3c24ed33] request has been cancelled for reason: SERVER_ERROR: 2 UNKNOWN: [tid:3c24ed33] wechat bad request er ror at Request._failAllPendingRequest (/wechaty/node_modules/padlocal-client-ts/src/Request.ts:334:15) at ClientDuplexStreamImpl. (/wechaty/node_modules/padlocal-client-ts/src/Request.ts:82:12) at ClientDuplexStreamImpl.emit (events.js:314:20) at ClientDuplexStreamImpl.EventEmitter.emit (domain.js:483:12) at Object.onReceiveStatus (/wechaty/node_modules/@grpc/grpc-js/src/client.ts:666:18) at Object.onReceiveStatus (/wechaty/node_modules/@grpc/grpc-js/src/client-interceptors.ts:389:48) at /wechaty/node_modules/@grpc/grpc-js/src/call-stream.ts:249:24 at processTicksAndRejections (internal/process/task_queues.js:79:11) 14:53:50 VERB StateSwitch off(pending) <- (false) 14:53:50 VERB [LongLink] [undefined] longlink shutdown 14:53:50 VERB StateSwitch off(true) <- (pending)

su27k-2003 commented 3 years ago

@padlocal is that issue caused by foreign IP as same as the issue#37? thank you.

padlocal commented 3 years ago

@padlocal is that issue caused by foreign IP as same as the issue#37?

thank you.

no,it's different. We are investigating. Can you help us to debug if needed?

su27k-2003 commented 3 years ago

Sure thing, happy to help. Let me know what you need from my end. Thanks.

On Sat, Mar 27, 2021, 02:33 padlocal @.***> wrote:

@padlocal https://github.com/padlocal is that issue caused by foreign IP as same as the issue#37?

thank you.

no,it's different. We are investigating. Can you help us to debug if needed?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/padlocal/wechaty-puppet-padlocal/issues/60#issuecomment-808314510, or unsubscribe https://github.com/notifications/unsubscribe-auth/AE7S3EFHRMGUDNV6T2MSL33TFSSNRANCNFSM4Z3SCWOQ .

su27k-2003 commented 3 years ago

Hi @padlocal just a quick update here. I've created a new PadLocal Token Gateway server with different IP (a new server in a different region - Taiwan) and confirmed the error still present. It indicates that probably something wrong with the WECHATY_PUPPET_PADLOCAL_TOKEN authentication rather than the PadLocal Token Gateway server itself. Let me know if you need any info from my end to help you investigate the issue. Thanks.

23:58:06 ERR [PuppetPadlocal] login failed: VError: [tid:723d622f] request has been cancelled for reason: SERVER_ERROR: 2 UNKNOWN: [tid:723d622f] wechat bad request error at Request._failAllPendingRequest (/wechaty/node_modules/padlocal-client-ts/src/Request.ts:334:15) at ClientDuplexStreamImpl. (/wechaty/node_modules/padlocal-client-ts/src/Request.ts:82:12) at ClientDuplexStreamImpl.emit (events.js:314:20) at ClientDuplexStreamImpl.EventEmitter.emit (domain.js:483:12) at Object.onReceiveStatus (/wechaty/node_modules/@grpc/grpc-js/src/client.ts:666:18) at Object.onReceiveStatus (/wechaty/node_modules/@grpc/grpc-js/src/client-interceptors.ts:389:48) at /wechaty/node_modules/@grpc/grpc-js/src/call-stream.ts:249:24 at processTicksAndRejections (internal/process/task_queues.js:79:11)

suntong commented 3 years ago

I'm experiencing exactly this, coming over to report it, I am relieved that I'm not alone.

First of all,

I did a detailed logging, attached below --

More Info/Details ```shell WECHATY_LOG=silly node index.js . . . 22:09:31 INFO Messenger: onScan: Waiting(2) - https://api.qrserver.com/v1/create-qr-code/?data=http%3A%2F%2Fweixin.qq.com%2Fx%2Fwe1fDSOLVU1122ZP3QzD 22:09:31 VERB [Request] [tid:19dc4e8e] receive event from server, seq:3 ack:0, type:10, payload:{"longlinkrequest":{"messageid":"f1648636cdec485091b51c285a239e36","longlinkid":"","initphase":false}} 22:09:31 VERB [Request] [tid:3629406b] send event to server, seq:1, ack:undefined, type: 82, payload: {"longlinkid":"4a4acbbf054a44058a52b7bd48e4b4d7","messageid":"f1648636cdec485091b51c285a239e36"} 22:09:31 VERB [Request] [tid:3629406b] receive event from server, seq:0 ack:1, type:83, payload:{"payload":"F/EDAVmBO+HEHMKBMUJ1YAyBZmRDWFi4MozbQXdo5HzG8433j87m5ULGdfL8dQxoPLDpzQirBaRA2VOujleXA8LrYGUiYeMa/UgiF98FAzxTmAp9U/5VpaBMeLaMnHHbWh20dRX1uZ2WiHCPdQNxYM88WSnADj70M1sPJNOrMMLhMpUXK0cOI3hdKQMYwkxMyvM0DLDLKGkXJdjgsMqtoNPTR+idl9NhXAiKWOHw02vOMVY4mQCr9JehL7wAqv8Co2cFtHIJZqTgodW8kiMwB2bJrz23rJKKbQjmOdArQZ/CIVzqlj8H2ZAF9eDWnHs/YCh8Y/Fa6SJ09X6y8Qr8WWHDi7seJORwQxcpLEUD+/7PFWohE4aANyWwVwv2hMDmnaGkNK2zQd/6DvhEFmmFdNpeat5WeMcuOntY9/TZkxxLgmv/TUd4SM+L5N8dJYvjY/F8rprirvqSbvqupsE="} 22:09:31 VERB [LongLink] [4a4acbbf054a44058a52b7bd48e4b4d7] socket send:17f1030159813be1c41cc281314275600c816664435858b8328cdb417768e47cc6f38df78fcee6e542c675f2fc750c683cb0e9cd08ab05a440d953ae8e579703c2eb60652261e31afd482217df05033c53980a7d53fe55a5a04c78b68c9c71db5a1db47515f5b99d9688708f75037160cf3c5929c00e3ef4335b0f24d3ab30c2e13295172b470e23785d290318c24c4ccaf3340cb0cb28691725d8e0b0caada0d3d347e89d97d3615c088a58e1f0d36bce3156389900abf497a12fbc00aaff02a36705b4720966a4e0a1d5bc9223300766c9af3db7ac928a6d08e639d02b419fc2215cea963f07d99005f5e0d69c7b3f60287c63f15ae92274f57eb2f10afc5961c38bbb1e24e4704317292c4503fbfecf156a211386803725b0570bf684c0e69da1a434adb341dffa0ef84416698574da5e6ade5678c72e3a7b58f7f4d9931c4b826bff4d477848cf8be4df1d258be363f17cae9ae2aefa926efaaea6c1 22:09:32 VERB [LongLink] [4a4acbbf054a44058a52b7bd48e4b4d7] socket recv:17f103013845f39525b4698ce68d45cc55f232d44f37e3fb45700dc263cbea4314f53bf3d731a5c65744425788e4dc50584a27099538e7857d13b4167000262753c5113504f24e6fadfe09acc296482dbbb385fe5f6c90b5c099398269a8749585255304f3853a97b97254756d14cc66318505002dd8ef809dcc2716dfb9a402c495bf6b2d12cc84af935202dd56791c7b362a36d0d2fe30278b81e8d73ab70fa89ce73b9d3d9ba6b4509fdf465257090b7009631ba12def1425da1a06ad1f7d7cb22c584fa004ba8b4976539e037164b5f5a52e550e2686cd826adcda8cc72d253a6729042ebf9b7f39d48eaeea986410456f454dd1a24b8fc14b4ab9235b76e6f5cf63f43bab059376cc9e1955289536faff46b78d619f22dc1d54e559eb2f82b63aae560fc1d84b8dda7d6872b96f6c68fe446dbcd9fbfbc0e586c5 22:09:32 VERB [Request] [tid:6e4854ec] send event to server, seq:1, ack:undefined, type: 84, payload: {"longlinkid":"4a4acbbf054a44058a52b7bd48e4b4d7","payload":"F/EDAThF85UltGmM5o1FzFXyMtRPN+P7RXANwmPL6kMU9Tvz1zGlxldEQleI5NxQWEonCZU454V9E7QWcAAmJ1PFETUE8k5vrf4JrMKWSC27s4X+X2yQtcCZOYJpqHSVhSVTBPOFOpe5clR1bRTMZjGFBQAt2O+AncwnFt+5pALElb9rLRLMhK+TUgLdVnkcezYqNtDS/jAni4Ho1zq3D6ic5zudPZumtFCf30ZSVwkLcAljG6Et7xQl2hoGrR99fLIsWE+gBLqLSXZTngNxZLX1pS5VDiaGzYJq3NqMxy0lOmcpBC6/m3851I6u6phkEEVvRU3RokuPwUtKuSNbdub1z2P0O6sFk3bMnhlVKJU2+v9Gt41hnyLcHVTlWesvgrY6rlYPwdhLjdp9aHK5b2xo/kRtvNn7+8DlhsU="} 22:09:32 VERB [Request] [tid:6e4854ec] receive event from server, seq:0 ack:1, type:85, payload:{"messageList":[{"type":0,"messageid":"f1648636cdec485091b51c285a239e36"}]} 22:09:32 VERB [Request] [tid:19dc4e8e] send event to server, seq:undefined, ack:3, type: 11, payload: {"longlinkresponse":{}} 22:09:37 VERB [Request] [tid:19dc4e8e] receive event from server, seq:4 ack:0, type:10, payload:{"longlinkrequest":{"messageid":"52964bcb627044a5ab28847f71ed761b","longlinkid":"","initphase":false}} 22:09:37 VERB [Request] [tid:4df4382a] send event to server, seq:1, ack:undefined, type: 82, payload: {"longlinkid":"4a4acbbf054a44058a52b7bd48e4b4d7","messageid":"52964bcb627044a5ab28847f71ed761b"} 22:09:37 VERB [Request] [tid:4df4382a] receive event from server, seq:0 ack:1, type:83, payload:{"payload":"F/EDAVmblfLoYWCEWOYZVNOe+MEwNpMpYafHemlr2ClSeYd9hpQM9y0Ej8ewUu/2b0kuo0aivKYX1Vv/C/b2y6hsPkq4ldGJ8yqzbDtT0hYoImgp/jDBNRIfFaWGw6uCcCah2Fb4jevp8mOVjxilPRQ5Klf8xdcUFPE4O0qlYKdiLiHdWWcCL8z1z9couxfKRIlGMbPXDACr3rG308r8rRbkUq8FUXfB9gxpgWT+hk8rlALspa1R3uvjBpcJQmPhdhyveGJLOpkzeHNTmxAAC/afFZnkuafCm89jvMELMi1LG6f1gn8s/+3YADynJk3tanVsuZQ5MEmQox+b7PBoZFgtF9gecJ5HDHE0gDikKed89cJtfjAIVifNYPG4LYR+r/zv6uO1xghrAE8QADZlPmEVQoSrzq0HskVWaxLyTPE9+BMHdiLMNrbgH9vPGauPUTUzIiHlRYWdMmlQWEA="} 22:09:37 VERB [LongLink] [4a4acbbf054a44058a52b7bd48e4b4d7] socket send:17f10301599b95f2e861608458e61954d39ef8c13036932961a7c77a696bd8295279877d86940cf72d048fc7b052eff66f492ea346a2bca617d55bff0bf6f6cba86c3e4ab895d189f32ab36c3b53d21628226829fe30c135121f15a586c3ab827026a1d856f88debe9f263958f18a53d14392a57fcc5d71414f1383b4aa560a7622e21dd5967022fccf5cfd728bb17ca44894631b3d70c00abdeb1b7d3cafcad16e452af055177c1f60c698164fe864f2b9402eca5ad51deebe30697094263e1761caf78624b3a99337873539b10000bf69f1599e4b9a7c29bcf63bcc10b322d4b1ba7f5827f2cffedd8003ca7264ded6a756cb99439304990a31f9becf06864582d17d81e709e470c71348038a429e77cf5c26d7e30085627cd60f1b82d847eaffcefeae3b5c6086b004f100036653e61154284abcead07b245566b12f24cf13df813077622cc36b6e01fdbcf19ab8f5135332221e545859d3269505840 22:09:38 VERB [LongLink] [4a4acbbf054a44058a52b7bd48e4b4d7] socket recv:17f10301397e59c85f99be58be57515b25b97c13e885326170042fbc147cabb85d7b196cf9db802259503bd2e68ca1c36a1cb7869a6c94ec7016ea764d6a8e140cc259df63bc7ccd0ccd8281da9a6a7ef230987006846d73a34fa1eafbf8503c2060f4c9af609d45d67ac40d0a3862bea74cc881b32ae079adabbacf45282cc94092ccf1540f693e9f15fffdb1358b57f72065c3aa4dd38047683f6ea25579927cc1fae56670497d837574261644cee22a39bb4c6a12518bdab88fdaab61c65e2eab913f3ae2e6c33d90b2452902aa7bae10163aa5e9e7046a94c4c1ed1e5d7191643fa3f056cb875346e81911506aba2aa62a62c42eface981f28f774d64dc41a9d205a97ab6925445bd4c7b097d268a1bd7113daa85ffa029aa39757241e4263c65536b1fd24188077b92b9b723bf32a31952bf90bef5491881c749412 22:09:38 VERB [Request] [tid:a3d35601] send event to server, seq:1, ack:undefined, type: 84, payload: {"longlinkid":"4a4acbbf054a44058a52b7bd48e4b4d7","payload":"F/EDATl+Wchfmb5YvldRWyW5fBPohTJhcAQvvBR8q7hdexls+duAIllQO9LmjKHDahy3hppslOxwFup2TWqOFAzCWd9jvHzNDM2Cgdqaan7yMJhwBoRtc6NPoer7+FA8IGD0ya9gnUXWesQNCjhivqdMyIGzKuB5rau6z0UoLMlAkszxVA9pPp8V//2xNYtX9yBlw6pN04BHaD9uolV5knzB+uVmcEl9g3V0JhZEzuIqObtMahJRi9q4j9qrYcZeLquRPzri5sM9kLJFKQKqe64QFjql6ecEapTEwe0eXXGRZD+j8FbLh1NG6BkRUGq6KqYqYsQu+s6YHyj3dNZNxBqdIFqXq2klRFvUx7CX0mihvXET2qhf+gKao5dXJB5CY8ZVNrH9JBiAd7krm3I78yoxlSv5C+9UkYgcdJQS"} 22:09:38 VERB [Request] [tid:a3d35601] receive event from server, seq:0 ack:1, type:85, payload:{"messageList":[{"type":0,"messageid":"52964bcb627044a5ab28847f71ed761b"}]} 22:09:38 VERB [Request] [tid:19dc4e8e] send event to server, seq:undefined, ack:4, type: 11, payload: {"longlinkresponse":{}} 22:09:39 SILL Wechaty memoryCheck() free: 696 MB, require: 4 MB 22:09:43 VERB [Request] [tid:19dc4e8e] receive event from server, seq:5 ack:0, type:10, payload:{"longlinkrequest":{"messageid":"f7c6daf6595d4286b0657ba957bec551","longlinkid":"","initphase":false}} 22:09:43 VERB [Request] [tid:8ec2eecd] send event to server, seq:1, ack:undefined, type: 82, payload: {"longlinkid":"4a4acbbf054a44058a52b7bd48e4b4d7","messageid":"f7c6daf6595d4286b0657ba957bec551"} 22:09:43 VERB [Request] [tid:8ec2eecd] receive event from server, seq:0 ack:1, type:83, payload:{"payload":"F/EDAVvtCO0Ck37ZvEWGZ506czBJVTjm30Xv2qXANi0V96/9k8kJWTTk34tkiy+MsWGDN6TBkcPUwalvHka7v9NmiFB+QnNmMx+CSwsKNCphRiOY0o536V1UDAYpUfTc2ZzCE+iqf0QJ0hEZizV3NohHoyl16Gyrni4gZ3Jz3ZOX/cjjtx6peJlyKamKlmRcxYrmgeb/3qzP9DyYj+X/Nyy/mwOsHtjoHpWUMcOpGOsQYQiw885uIUC6nPYcpIdgL4Z5Ds7Cd+tE1TmfqKrFXPUY23KmI0gaPxFAAEzazvXbqfOWPmNVXcatsMgVJRXOpJuRIZ4PTx6CsC3OchEk+sqredz57EuKrDBzvXuSQRXy8ztCRkA3eRaRhRz8IplNGRBz/NDgX9VwN4KeqE29jMHOwx0TyCc61HDA+R++WSWLvbhj8deh+2W1V9xraMuWOGrwKtQ5btKXPhVQw1ZtzQ=="} 22:09:43 VERB [LongLink] [4a4acbbf054a44058a52b7bd48e4b4d7] socket send:17f103015bed08ed02937ed9bc4586679d3a7330495538e6df45efdaa5c0362d15f7affd93c9095934e4df8b648b2f8cb1618337a4c191c3d4c1a96f1e46bbbfd36688507e427366331f824b0b0a342a61462398d28e77e95d540c062951f4dcd99cc213e8aa7f4409d211198b3577368847a32975e86cab9e2e20677273dd9397fdc8e3b71ea978997229a98a96645cc58ae681e6ffdeaccff43c988fe5ff372cbf9b03ac1ed8e81e959431c3a918eb106108b0f3ce6e2140ba9cf61ca487602f86790ecec277eb44d5399fa8aac55cf518db72a623481a3f1140004cdacef5dba9f3963e63555dc6adb0c8152515cea49b91219e0f4f1e82b02dce721124facaab79dcf9ec4b8aac3073bd7b924115f2f33b42464037791691851cfc22994d191073fcd0e05fd57037829ea84dbd8cc1cec31d13c8273ad470c0f91fbe59258bbdb863f1d7a1fb65b557dc6b68cb96386af02ad4396ed2973e1550c3566dcd 22:09:44 VERB [LongLink] [4a4acbbf054a44058a52b7bd48e4b4d7] socket recv:17f103019fe93ff52d82d8d7caf7ffddb8126f9f9d3ccbc652f10e1cb4a2f54e18720a9f61c3aa882614b06c8258f977fc031b40b70ffe1f77b92e01b98edd27ef66d1fd33719878c8deb8c6a5650f1b1bf2f1c7e71aac57538eb0aba814e24d179520ccc9c43bd5216a2bf8d480bdd51f67d4053b4a04b818e2e96165429b5b67cfe827076b90484dfc1fee8df42bf241c299342156eda7a296473c6710dec9df16a8a0c7217e6f802bd846cf16b1c09f88b7c9c0b62316733fbbe9a66508176da2782b30f7579e5c20c767c5dbe016baf41173650ff1c2e280022ed19839ea1cef6896ad6d39e021d1e76d1a0a6118c44232b8bd44671906a881f63e3efe829c9e9ac9f9a141714cd10245a0f54b325f2b2828d61c943af0eea5acfa5868de4c40fca15af7f079f017911a223093abbfdbabf88c15600e0e9b8d8381d2409f87d410764372baa2faf1dab86319240037ea6cca7d86577de7c8b1c9d4f555d4876e333cca93eccd7901d63dacadbf79fbb069330bed4fdeb2e3af0e174bb4add8b24d9a7f50f409a7721e528bc6eb187852e772aeab7c33f50c0fc65ecd056b868220e8 22:09:44 VERB [Request] [tid:92e448e3] send event to server, seq:1, ack:undefined, type: 84, payload: {"longlinkid":"4a4acbbf054a44058a52b7bd48e4b4d7","payload":"F/EDAZ/pP/UtgtjXyvf/3bgSb5+dPMvGUvEOHLSi9U4YcgqfYcOqiCYUsGyCWPl3/AMbQLcP/h93uS4BuY7dJ+9m0f0zcZh4yN64xqVlDxsb8vHH5xqsV1OOsKuoFOJNF5UgzMnEO9Uhaiv41IC91R9n1AU7SgS4GOLpYWVCm1tnz+gnB2uQSE38H+6N9CvyQcKZNCFW7aeilkc8ZxDeyd8WqKDHIX5vgCvYRs8WscCfiLfJwLYjFnM/u+mmZQgXbaJ4KzD3V55cIMdnxdvgFrr0EXNlD/HC4oACLtGYOeoc72iWrW054CHR520aCmEYxEIyuL1EZxkGqIH2Pj7+gpyemsn5oUFxTNECRaD1SzJfKygo1hyUOvDupaz6WGjeTED8oVr38HnwF5EaIjCTq7/bq/iMFWAODpuNg4HSQJ+H1BB2Q3K6ovrx2rhjGSQAN+psyn2GV33nyLHJ1PVV1IduMzzKk+zNeQHWPaytv3n7sGkzC+1P3rLjrw4XS7St2LJNmn9Q9Amnch5Si8brGHhS53Kuq3wz9QwPxl7NBWuGgiDo"} 22:09:44 VERB [Request] [tid:92e448e3] receive event from server, seq:0 ack:1, type:85, payload:{"messageList":[{"type":0,"messageid":"f7c6daf6595d4286b0657ba957bec551"}]} 22:09:44 VERB [Request] [tid:19dc4e8e] send event to server, seq:undefined, ack:5, type: 11, payload: {"longlinkresponse":{}} 22:09:44 VERB [Request] [tid:19dc4e8e] receive event from server, seq:0 ack:0, type:201, payload:{"status":2,"logintype":0,"qrcodeevent":{"status":1,"imageurl":"","expireat":239,"contact":{"username":"","nickname":"xxx","avatar":"http://wx.qlogo.cn/mmhead/Iic9WLWEQMg0EftnmZ8p4wwFU2YkXiaibRQVKNIVTGANY2P9vbiaDpXzvA/0","gender":0,"signature":"","alias":"","label":"","remark":"","city":"","province":"","country":"","contactaddscene":0,"stranger":false,"encryptusername":"","phoneList":[],"chatroomownerusername":"","chatroommaxcount":0,"chatroommemberList":[]}}} 22:09:44 VERB [PuppetPadlocal] scan event, status: Scanned 22:09:44 INFO Messenger: onScan: Scanned(3) 22:09:49 VERB [Request] [tid:19dc4e8e] receive event from server, seq:6 ack:0, type:10, payload:{"longlinkrequest":{"messageid":"442a5ea60e3042d392833ea39b88d082","longlinkid":"","initphase":false}} 22:09:49 VERB [Request] [tid:e9e11d1b] send event to server, seq:1, ack:undefined, type: 82, payload: {"longlinkid":"4a4acbbf054a44058a52b7bd48e4b4d7","messageid":"442a5ea60e3042d392833ea39b88d082"} 22:09:50 VERB [Request] [tid:e9e11d1b] receive event from server, seq:0 ack:1, type:83, payload:{"payload":"F/EDAVm4DXiCObN0Tc88UeygakHR1SCu8yWnzMyL+BS+2zO2KCmp2vdLUpMQMZlAZqkXHwvCKGwm+DORnnIRMNoKxYNWVcaq4TZI5gMn9u8wZ005CZVxh6LIMWf3rM2CbJgcYnEdhgiscU+RlNW8ILVwgCo8Js9yMNIr2h/iKP2jKWU279zJTzUdnCmiSn9pPmmVDzWOVP5xGMR/B7gNOFAkE9weBWRZhAQ/GxkArblTmG8X7JHSe0JfcSvhEUuQ+928jtdhJDTM2u6bJSrao+lkg1hbMYIru06MIDR9eE7O8d2TARxK/N1bzcnZTfRJDWE0GB7dXMITgpdBBYefEIVJ+RXjrTxkR8N6AS9ScpcojVNeuR8qcRBnZd5okgNG+MHFt6V3IjgDv5pPCE7U8NABF4yMQOL4SNlvVU+mXtiocTnH7CCZUunHgQ8GmOzMqFuqswqqTZD1PM7D8Ww="} 22:09:50 VERB [LongLink] [4a4acbbf054a44058a52b7bd48e4b4d7] socket send:17f1030159b80d788239b3744dcf3c51eca06a41d1d520aef325a7cccc8bf814bedb33b62829a9daf74b52931031994066a9171f0bc2286c26f833919e721130da0ac5835655c6aae13648e60327f6ef30674d3909957187a2c83167f7accd826c981c62711d8608ac714f9194d5bc20b570802a3c26cf7230d22bda1fe228fda3296536efdcc94f351d9c29a24a7f693e69950f358e54fe7118c47f07b80d38502413dc1e05645984043f1b1900adb953986f17ec91d27b425f712be1114b90fbddbc8ed7612434ccdaee9b252adaa3e96483585b31822bbb4e8c20347d784ecef1dd93011c4afcdd5bcdc9d94df4490d6134181edd5cc21382974105879f108549f915e3ad3c6447c37a012f527297288d535eb91f2a71106765de68920346f8c1c5b7a577223803bf9a4f084ed4f0d001178c8c40e2f848d96f554fa65ed8a87139c7ec209952e9c7810f0698eccca85baab30aaa4d90f53ccec3f16c 22:09:50 VERB [LongLink] [4a4acbbf054a44058a52b7bd48e4b4d7] socket recv:17f10301a0330396057d1f541ff4651bcc235420e7d37dfac9fb945f5d97369be37c0d1e289d049e2287a65814dcf51d160ca8f7f7e0a2fd33a1f384fb7679eac9f279632c9172c0b531474da701bb1d9e26630a273b53f3782351f1d563d9287b39a841ae5a32c5a5b01fdbacae6601cf3df05dc488110da1e8d289d4246b3d478ee028e1b967563f2968de0da1e6c2a3efafbc43b9db462444bbf0871767f696c7ac331eb535edfb54a14d8c52501c3cc96d6856ba03ad800c2f08fc27c8695c8011faee48707705265122dd72b104770b3b0c5954a9181cf553db42aac8a598c7dad47793adc0e0c306a681a08b7dabac533379ef87b86c7ea5063c99764f09f9df9b22d179e425957dd1efe0833e74a3674e38ac109a308a93aad33f193fd1aa82dd5aa8a80b5936fed7d0a3a5fb3e25ec86dfb3ea7a9297bb930daf8d7e96b10a3d114d50405d4d4335f171c8728b3091913dee336d219de2e491bca970c085046408930fc458ce65f9ddc2c8c1fd5e5586feb9e2e567797c378a2d022737bdab0770a2fa0d18e69abef8056503e579f6fa1b011cc1500482e624fea0d1fefe53ef53 22:09:50 VERB [Request] [tid:603d6674] send event to server, seq:1, ack:undefined, type: 84, payload: {"longlinkid":"4a4acbbf054a44058a52b7bd48e4b4d7","payload":"F/EDAaAzA5YFfR9UH/RlG8wjVCDn0336yfuUX12XNpvjfA0eKJ0EniKHplgU3PUdFgyo9/fgov0zofOE+3Z56snyeWMskXLAtTFHTacBux2eJmMKJztT83gjUfHVY9koezmoQa5aMsWlsB/brK5mAc898F3EiBENoejSidQkaz1HjuAo4blnVj8paN4NoebCo++vvEO520YkRLvwhxdn9pbHrDMetTXt+1ShTYxSUBw8yW1oVroDrYAMLwj8J8hpXIAR+u5IcHcFJlEi3XKxBHcLOwxZVKkYHPVT20KqyKWYx9rUd5OtwODDBqaBoIt9q6xTM3nvh7hsfqUGPJl2Twn535si0XnkJZV90e/ggz50o2dOOKwQmjCKk6rTPxk/0aqC3VqoqAtZNv7X0KOl+z4l7Ibfs+p6kpe7kw2vjX6WsQo9EU1QQF1NQzXxcchyizCRkT3uM20hneLkkbypcMCFBGQIkw/EWM5l+d3CyMH9XlWG/rni5Wd5fDeKLQInN72rB3Ci+g0Y5pq++AVlA+V59vobARzBUASC5iT+oNH+/lPvUw=="} 22:09:50 VERB [Request] [tid:603d6674] receive event from server, seq:0 ack:1, type:85, payload:{"messageList":[{"type":0,"messageid":"442a5ea60e3042d392833ea39b88d082"}]} 22:09:50 VERB [Request] [tid:19dc4e8e] send event to server, seq:undefined, ack:6, type: 11, payload: {"longlinkresponse":{}} 22:09:54 SILL Wechaty memoryCheck() free: 727 MB, require: 4 MB 22:09:55 VERB [Request] [tid:19dc4e8e] receive event from server, seq:7 ack:0, type:10, payload:{"longlinkrequest":{"messageid":"b208f44fea5f4908a1d52b7aecc6afb7","longlinkid":"","initphase":false}} 22:09:55 VERB [Request] [tid:f526326e] send event to server, seq:1, ack:undefined, type: 82, payload: {"longlinkid":"4a4acbbf054a44058a52b7bd48e4b4d7","messageid":"b208f44fea5f4908a1d52b7aecc6afb7"} 22:09:56 VERB [Request] [tid:f526326e] receive event from server, seq:0 ack:1, type:83, payload:{"payload":"F/EDAV13qkevUgl3msimpsuAWHpG4NYHharMAUfjTTuVV7Z2jJLwq4IRiaZ00nyzrp6VQvIQrXR7vfuykMMiCVWf2DOFzRMbuqsH0dxsWM7dNATq4JzNS9EHHvIuRZuEGp8QP2+RVd9GXVzISd+BSpNmNSZ8OYQvw3a0DyrsrKex3SyawbkSLkSJcs4AfAy42haKuFzNrNLES1+1mBPzk2XNErp0ADDQbNfaH9v3UM5uJFK07Ma7ft86fjF81rH6DZ6ndy8qPeTeEzT6VArt74ZzeARiw6Cph/Cz/h/EufQGQd/nnEXisp4IqVhtDyGqch8J488snncL+ntSxoHwW6TDAwqswzRWmF+Ycm6XVnJq5CLs82sPbIBx66M/2yZ5K7ZtK0YDrRrdQEf8jWTZX4RAaAek+uLal2HufMfplkV33TBNvYGklYndeM1Ie3CIaxSjYQN4O05aDAlXZMUpbOnf"} 22:09:56 VERB [LongLink] [4a4acbbf054a44058a52b7bd48e4b4d7] socket send:17f103015d77aa47af5209779ac8a6a6cb80587a46e0d60785aacc0147e34d3b9557b6768c92f0ab821189a674d27cb3ae9e9542f210ad747bbdfbb290c32209559fd83385cd131bbaab07d1dc6c58cedd3404eae09ccd4bd1071ef22e459b841a9f103f6f9155df465d5cc849df814a936635267c39842fc376b40f2aecaca7b1dd2c9ac1b9122e448972ce007c0cb8da168ab85ccdacd2c44b5fb59813f39365cd12ba740030d06cd7da1fdbf750ce6e2452b4ecc6bb7edf3a7e317cd6b1fa0d9ea7772f2a3de4de1334fa540aedef8673780462c3a0a987f0b3fe1fc4b9f40641dfe79c45e2b29e08a9586d0f21aa721f09e3cf2c9e770bfa7b52c681f05ba4c3030aacc33456985f98726e9756726ae422ecf36b0f6c8071eba33fdb26792bb66d2b4603ad1add4047fc8d64d95f84406807a4fae2da9761ee7cc7e9964577dd304dbd81a49589dd78cd487b70886b14a36103783b4e5a0c095764c5296ce9df 22:09:56 VERB [LongLink] [4a4acbbf054a44058a52b7bd48e4b4d7] socket recv:17f103027f72fad3bd0c955d9bed8b122e72aa8e2e4a3e47b4f69d080fd967e1969446cc56aae8e57418439998fce4a4f5caf2579b2719495709ce5db35576effbed5c85f5f54ff285e70a8f58156b3a990059f7e6257489a67ba9ac63098de68f92b28916a036a84ec12458e9f9ed501875183a3e67d93baaba2f06af16a437fe4664c04c455bb7caae6e9056b1b4b258578d7995c025e3fa978b187f4c935f5429b503a9fea1550c9f95bf44a76c59a19c5f622abc682c8b4c02e78b1e8614a4d1f4fb67ac3beed83bc97e6fdb9a63f929bacba8d7b9f5b584635d7d34585dc387cc172e00e08709713f0b712614fa3011bebf54bd77ebab6c5cc22c06c36892be4a3cc9a1785509a103ef515122246969f84ca5a9a37af6831faf285ab6f6eb4c6a5299413f9fae24fa7e8f942bc99897aeb8ad93ebb2fed87145ca20135be53ebdf2488c7a5129b7cccc9ea1244c5efc9f817d541aebff051d141d6df1f1a156b34a6d0a56254ae112016f72bfe89caeb362c87c767e3b573cb8ea090cd49f7ae83cb7fca8beb8da30a2f2a5fefb8db479abbe7bd4c91aa0408fd544cfc0321606c4256f675c477ff9a9fb5c8497529937ba564a1db72d7614022b9b568013616b139ad725879ec82d123aa32e050da4bd560cb6fd71cc7258c6a28a20aecc5e6dffa90b25e32e05dd4897a2bffa75a8b5bed2b7de6e910cdf5576628ea0c03719613e177afc02613bbde6b0fff9e7dedf5fb1794cd5141687f347e81accc172ea95c74e7c77f9c0fbb5626ec5f91423de1a99c09b948a3ab7e06ecb36098b15c3cb5dc06bd644f91f8998e20841a4325a987914ceddd794ceb63f9ce0f69075cb43df0ac2ec60ce7aec2d55a6b683c2e45e6a6a996a7ac9281bf355180280a8c90d 22:09:56 VERB [Request] [tid:ab5e9742] send event to server, seq:1, ack:undefined, type: 84, payload: {"longlinkid":"4a4acbbf054a44058a52b7bd48e4b4d7","payload":"F/EDAn9y+tO9DJVdm+2LEi5yqo4uSj5HtPadCA/ZZ+GWlEbMVqro5XQYQ5mY/OSk9cryV5snGUlXCc5ds1V27/vtXIX19U/yhecKj1gVazqZAFn35iV0iaZ7qaxjCY3mj5KyiRagNqhOwSRY6fntUBh1GDo+Z9k7qrovBq8WpDf+RmTATEVbt8qubpBWsbSyWFeNeZXAJeP6l4sYf0yTX1QptQOp/qFVDJ+Vv0SnbFmhnF9iKrxoLItMAueLHoYUpNH0+2esO+7YO8l+b9uaY/kpusuo17n1tYRjXX00WF3Dh8wXLgDghwlxPwtxJhT6MBG+v1S9d+urbFzCLAbDaJK+SjzJoXhVCaED71FRIiRpafhMpamjevaDH68oWrb260xqUplBP5+uJPp+j5QryZiXrritk+uy/thxRcogE1vlPr3ySIx6USm3zMyeoSRMXvyfgX1UGuv/BR0UHW3x8aFWs0ptClYlSuESAW9yv+icrrNiyHx2fjtXPLjqCQzUn3roPLf8qL642jCi8qX++420eau+e9TJGqBAj9VEz8AyFgbEJW9nXEd/+an7XISXUpk3ulZKHbctdhQCK5tWgBNhaxOa1yWHnsgtEjqjLgUNpL1WDLb9ccxyWMaiiiCuzF5t/6kLJeMuBd1Il6K/+nWotb7St95ukQzfVXZijqDANxlhPhd6/AJhO73msP/5597fX7F5TNUUFofzR+gazMFy6pXHTnx3+cD7tWJuxfkUI94amcCblIo6t+BuyzYJixXDy13Aa9ZE+R+JmOIIQaQyWph5FM7d15TOtj+c4PaQdctD3wrC7GDOeuwtVaa2g8LkXmpqmWp6ySgb81UYAoCoyQ0="} 22:09:56 VERB [Request] [tid:ab5e9742] receive event from server, seq:0 ack:1, type:85, payload:{"messageList":[{"type":0,"messageid":"b208f44fea5f4908a1d52b7aecc6afb7"}]} 22:09:56 VERB [Request] [tid:19dc4e8e] send event to server, seq:undefined, ack:7, type: 11, payload: {"longlinkresponse":{}} 22:09:57 VERB [Request] [tid:19dc4e8e] receive event from server, seq:0 ack:0, type:201, payload:{"status":2,"logintype":0,"qrcodeevent":{"status":2,"imageurl":"","expireat":227}} 22:09:57 VERB [PuppetPadlocal] scan event, status: Confirmed 22:09:57 INFO Messenger: onScan: Confirmed(4) 22:09:57 VERB [Request] [tid:19dc4e8e] receive event from server, seq:8 ack:0, type:10, payload:{"longlinkrequest":{"messageid":"a7148231a25a4d91b0390438deb93868","longlinkid":"","initphase":false}} 22:09:57 VERB [Request] [tid:6b46fff2] send event to server, seq:1, ack:undefined, type: 82, payload: {"longlinkid":"4a4acbbf054a44058a52b7bd48e4b4d7","messageid":"a7148231a25a4d91b0390438deb93868"} 22:09:57 VERB [Request] [tid:6b46fff2] receive event from server, seq:0 ack:1, type:83, payload:{"payload":"F/EDCPya2Q+vG4vLL4khKfl5USSDKz2RP5jQFLEuVDIL+kyUzS7JXgLsYbg026+xrph92qrLMZwV2asxZ30U3uvYZmskprdFZAqKVGNrXltYxAjYduVHmWD8H9pRGzMPqzE01F2NXkil2xiajwqb5zXTsMIEiYQEETn4fgs//m+kyWmIp5K6GYzPtfpIAwLMJzoTrQKXpXPqbhKDkrL6mB04KmfLp8aeqRZ+rhmqMkPkFtksq8xuuihPf/5RmTcNjx7YvVAt7AVvv+EOSrrzO3P7VFf12Rz06SV9mLjouLVH+3ekk03JgB5YtkBqxazZ8YBhmxqBJ02hKsO8msFEXc6X793LaHUV8u1+8X4ZTsGVO1X9eeTAhU7t/leS6fmlwx0t78u10EtGvITSX6z9j0ruhmJgIa1XE7uN/EYJTyqY9I5yhBFbNtOppC2SAWLbafAH+Sxj04h8avxovn6PAdL3liM0POY8ZXgyHbxYWtwdQKFGMgRN386TvJPbl3lI9/vqYUnw9P6zb15dGzcASf9CiDsyIaNSDw5jivDx4QB7hO2PltLn8/7PNW+ys1xFMesPU7iRxa5f82x/OeLpkywOsXAwjjDmqgOkwvsTOS6wr84nsahNo49qjX2nXL0df3NUwLW1RXVci8GX5hwdYJpaxSLtEThWeCYh4WXsNeT1/Xpo3nQQr3EfHMHN0LQp/iE7bAyJGrr5GLtW3qp2MVRNvCADutlET3LTMULb7Taclh14Z4GjxDcyd2LzUMk7JBE4Xfes1bPGfA0jd6jNIgTfDiUS4o6V2ADU3tBpXbL4TUcWiIf1bPqBpRTaxaXTg/1AqKOwe+1GNp/atNEbmRtfdeMfwjSlmQcvilJj7Z58rs7yIGFebChRwgkKNSNqjtIznC+NGjNRAhAAV60JZoi4pLaKZRIY6314mr1Aeuq1lp6TqpQHizdardas+l77Jqmh/KoSAfJaIdGs5IcCWs99FmsnAnvBBqbiu0IoV5gvwe0Gtxf2LyRa4E7FuI2CslxyFrsJYjpTCnQmWZuVQvsEJnTDdQHoVEvlvZ0PmoT8bpztDXgoWK53AIxkdtdHbmPZy8qixI8mNYseJUfAdacZk539N2yllJRkpi6e4j0acXB7pBcqwXpGLaC8DaYLl9xKmulpfoSYoYS2O8AOcpjqfenCPf9ljhkWyQOvsAodkFhOUhZspMskteFbbzlq5i3RsyTeqNHXG9IU8CfbyIQSLBPYQN+SGfowKKzfbgkI6YIPQBNqFGWEoXkMCuA7E+XbZTVRn1o+ynb0kYsu1MFIpbeM1ODjkUu10i+Ey8dO+m3wqZzIa7dm7eXCUN3COiiMX4vQlwL2GL2rBADh2AIKzdMe40DZil8BT4NQhokFG7/pLJ4XzhgVcOfLg/KUWMlRAuB2VLwXgV0oOMXqXkZJHjbLe40bFg5HTtc//JMwHVIxHGBynDzSty8cvb4Wdruh4uA5+EOCymePZtNaPchwayu43O1wPqKoI+BVSaD4UKEl+nLGduFr8kdjhC7wWOveiR3QZUHDWu9ykKt+JNkQ9jnH/LS9lT/GYxbSYAiay5JX6dOYXRTjSL+A92tHZIh7h436FKCYH3OU/gk2zrhCZy+rDv68Z31xGDA9WR3YEK7X3AwbTkRf99wdtgBaqSKD1yCgvLifitAOKR0AHIH09l/3Cq7gu5/wSMcEoZBQLtzX72GpOUonbm3Ex/9Pkw5Oc+tSWfurTzTyHd31UhjCe6ExwVWw7vlyC6bvtg0PV4dmJ7yM/5iUVFmwcfVZeRL8CM44rSweQwohqtLcxjH1iayadCTZTi7HqkJvObe7lxJ7kH/znGPRIKL4HZds/kJDgTSFf7bpkavxQbnwXtP8qFNTDCXtONJDiKz7+lpRpZ1SQB8zgMEq/aSbkBaj5Vp+6dyAzV/iSV/9dbihAtsCHmySybwhPTJR1puW/nkgKFfZAWun4dvc48O9QtnqnuS9juXsGNjLlmclgQI9E5twqLY8W48QhMqlWLmp4iencaHLYF+T[TRUNCATED:1042] 22:09:57 VERB [LongLink] [4a4acbbf054a44058a52b7bd48e4b4d7] socket send:17f10308fc9ad90faf1b8bcb2f892129f9795124832b3d913f98d014b12e54320bfa4c94cd2ec95e02ec61b834dbafb1ae987ddaaacb319c15d9ab31677d14deebd8666b24a6b745640a8a54636b5e5b58c408d876e5479960fc1fda511b330fab3134d45d8d5e48a5db189a8f0a9be735d3b0c2048984041139f87e0b3ffe6fa4c96988a792ba198ccfb5fa480302cc273a13ad0297a573ea6e128392b2fa981d382a67cba7c69ea9167eae19aa3243e416d92cabcc6eba284f7ffe5199370d8f1ed8bd502dec056fbfe10e4abaf33b73fb5457f5d91cf4e9257d98b8e8b8b547fb77a4934dc9801e58b6406ac5acd9f180619b1a81274da12ac3bc9ac1445dce97efddcb687515f2ed7ef17e194ec1953b55fd79e4c0854eedfe5792e9f9a5c31d2defcbb5d04b46bc84d25facfd8f4aee86626021ad5713bb8dfc46094f2a98f48e7284115b36d3a9a42d920162db69f007f92c63d3887c6afc68be7e8f01d2f79623343ce63c6578321dbc585adc1d40a14632044ddfce93bc93db977948f7fbea6149f0f4feb36f5e5d1b370049ff42883b3221a3520f0e638af0f1e1007b84ed8f96d2e7f3fecf356fb2b35c4531eb0f53b891c5ae5ff36c7f39e2e9932c0eb170308e30e6aa03a4c2fb13392eb0afce27b1a84da38f6a8d7da75cbd1d7f7354c0b5b545755c8bc197e61c1d609a5ac522ed113856782621e165ec35e4f5fd7a68de7410af711f1cc1cdd0b429fe213b6c0c891abaf918bb56deaa7631544dbc2003bad9444f72d33142dbed369c961d786781a3c437327762f350c93b2411385df7acd5b3c67c0d2377a8cd2204df0e2512e28e95d800d4ded0695db2f84d47168887f56cfa81a514dac5a5d383fd40a8a3b07bed46369fdab4d11b991b5f75e31fc234a599072f8a5263ed9e7caecef220615e6c2851c2090a35236a8ed2339c2f8d1a335102100057ad096688b8a4b68a651218eb7d789abd407aeab5969e93aa94078b375aadd6acfa5efb26a9a1fcaa1201f25a21d1ace487025acf7d166b27027bc106a6e2bb422857982fc1ed06b717f62f245ae04ec5b88d82b25c7216bb09623a530a7426599b9542fb042674c37501e8544be5bd9d0f9a84fc6e9ced0d782858ae77008c6476d7476e63d9cbcaa2c48f26358b1e2547c075a719939dfd376ca5949464a62e9ee23d1a71707ba4172ac17a462da0bc0da60b97dc4a9ae9697e8498a184b63bc00e7298ea7de9c23dff658e1916c903afb00a1d90584e52166ca4cb24b5e15b6f396ae62dd1b324dea8d1d71bd214f027dbc884122c13d840df9219fa3028acdf6e0908e9820f40136a146584a1790c0ae03b13e5db6535519f5a3eca76f4918b2ed4c148a5b78cd4e0e3914bb5d22f84cbc74efa6df0a99cc86bb766ede5c250ddc23a288c5f8bd09702f618bdab0400e1d8020acdd31ee340d98a5f014f83508689051bbfe92c9e17ce181570e7cb83f29458c95102e07654bc17815d2838c5ea5e46491e36cb7b8d1b160e474ed73ffc93301d52311c60729c3cd2b72f1cbdbe1676bba1e2e039f84382ca678f66d35a3dc8706b2bb8dced703ea2a823e05549a0f850a125fa72c676e16bf24763842ef058ebde891dd06541c35aef7290ab7e24d910f639c7fcb4bd953fc66316d260089acb9257e9d3985d14e348bf80f76b4764887b878dfa14a0981f7394fe0936ceb842672fab0efebc677d7118303d591dd810aed7dc0c1b4e445ff7dc1db6005aa92283d720a0bcb89f8ad00e291d001c81f4f65ff70aaee0bb9ff048c704a190502edcd7ef61a9394a276e6dc4c7ff4f930e4e73eb5259fbab4f34f21dddf55218c27ba131c155b0eef9720ba6efb60d0f57876627bc8cff98945459b071f5597912fc08ce38ad2c1e430a21aad2dcc631f589ac9a7424d94e2ec7aa426f39b7bb97127b907ff39c63d120a2f81d976cfe42438134857fb6e991abf141b9f05ed3fca853530c25ed38d24388acfbfa5a51a59d52401f3380c12afda49b9016a3e55a7ee9dc80cd5fe2495ffd75b8a102db021e6c92c9bc213d3251d69b96fe79202857d9016ba7e1dbdce3c3bd42d9ea9ee4bd8ee5ec18d8cb96672581023d139b70a8b63c5b8f1084caa558b9a9e227a771a1cb605f93fd50939ffd53db1a279323e0f76634375f4da3ead8125894a989b4408345ecff50bc6423a174748311c77e2df408048c4d051ba90e906a132192bfecab74fd527f534e13b5f9d84073849d8da26b62ad797ab68dc71319cf05da84b22fee392a7a954f3b962d28d995a57c10fbadb71afc80d973e42e447824e2b699a9beb5a439e7f4043097bf6958e8c5b842e645e49dc75b6cd8f9509ad0b872ac8566f4a79e8a64d6a9a5f7a697d50a9a884ee4e2eae9127598edb7aa6e92a28ac5e63a8c35565e822b1e38edd8c2e228597ed5a83679a973dcb7d74348b94c56ac7a5d325244d15d3cd6f026edb0c8e20d1df31eaeed632259fb337ec4c0ceb88e66945b77a4b5a18f8c074ed4a38aff1349f5e383c3d4cc891b01793dff3aa830d680bca891e190205ea5cccaa208278ebb36851b3531eb1b4af9e095caa29f8fc12fac8d0a9fd9e86d3f23b5bc0d317940942b5014abf90c258c821951aae48ba8c6310f85f524f02c5a0db4e24f4f01f9521dabb8c21e956777c7ec43666260b86e02e62776e7fbd52bfbcb100e5bcb571fee7594d9c3dfd7f4b934a999b54224d13ac2b36a583d5cdc90c59021dccea8552203c381f8d2bed321648644f73593e6e88d85efa4ff7b8e8d8ad43ffad83f4b17397435d5248642a510cef87f256e7f462649be65a54f25e176e7c9d9ccd30fd00544005cb1de67791be0d038f6d25a39ccaf9ef6ee7e3ddf28[TRUNCATED:257] 22:09:57 VERB [LongLink] [4a4acbbf054a44058a52b7bd48e4b4d7] socket recv:17f1030cb4b99ea81054411afba44d8f0d59f9a0417ac3c95223cd10eeb0c003f21942fabc76f1ace5f08615bdd25ab7e59f0d2f94634c7dfa2edb1e6fb48d9918cb1ee8eb73b07d3362907e2c3956fbf1bce45c1375e554882d913a238a916cd0e7e76724228c9e1f4fff5ae75d4dc6ea24751bb94edc5af3ec04a36a1b805fdad950b0ee01d388d4b6101b658b7340167e982644dbd8c8aca76a4c8ecff4a795031d17e8e7316372a76529566d2b084f4f9e16c88e5182e2b60d9335f0f0cfd6e724aa6ca7b17312df82d2ad8568f13a65f9c95eefb53f389f5f37d105bf2efc4d630b510d6ad84f295b05298bd91dd6f378de2dd0115e4165b1b4922395922eab3a2c19ef546a92e53f334cdbadeab6439d4ead8605e87da30811433fefff135f6df496462313e1321e7a27e412d60097e3de397486f921581dd78ee46ed5d225115a33871d08a4446f086629cba983cdcec04d5ad725ca746cab421eb97bdbc27c0769e80077246183a4a90330109c02df9cc1639f3af99d1566e9caeda3e133041a184806c0924e060b35d412e9480edd15b9cd4aa7c4c9d503bdb61b087bf73b2511ac092f352a7458f3dc28ddc9a603d8a5de2b7146c2c7093e64347efd25157ff82b9f2a706cc76b54dd9593c50ff0d6e426580dd3b21c0cb4acc7ecf9a9cf9683f79b21aa96de7f7da9eca9189071929974309266a31e321896a76cceb4a0cc941d3c79175b6944fa9f1ac1a7a7f355cc37ac47e075d292ee7a2fb643fcbc5eee7f481cfb2bb2ec3ba97d35929a72d7b7ace7c17c5435a1ced8c1326a35e2ce860be0eda7c01f3b24c892b1e210cc953a984246271792b55f286065d39347bfef7fdceda644246fe6b739b6757af22027bb236d53b129d9e4dfef2a76997431c30448dd1eeda3687b340206ba059e71c75a0b67cf992f38c2532bdab91cb858549ef8d30944e51301b80c4e789737607df91dc5f612db38e87ad3fba41585e07f918ae8e5bb3c63c9c0d2959102eae4715fd98d0bad51fc1f1d7b21201183575b2ba047f186ab032d6696a0847e356ce56c339b3141d8f68cda2346abc38a4733b18fca136219685cb10e88f0463a4ac9a1c0db301620d040eafba6a1b3c7f9718067c71d3a02584742a7932024124c09103babb4c1699c7cbaefb12c437b77f796b75c049505457c8bde7467dcf538d1f1de1bf2fc2b282d55de53f12b5e91177ea97e9002ba68c2450fd1ca6b0dd3d55bb5ad50650c06567fa75ab6b7779048176d6b479fa588488af3740f34e0081def0a032952b14773f3e9933364ad150a3f9b0b2b84a10ddbc9ca5732beabf746a4ea8202cd9e782135b2081cbb358c24cf6bcb67b805fe46dc409ec656148aefedd936a6e4123b44f00a96867ed525752164f18d26bc85319b39674d22096380d52a29b6f94b5ec4d5b334fbdea03b7af05d58263ed734c4f841df8b8085fc5236a347dc2510a6a1e326e292a1b67a6ab68b2a366264a78ade47e0c0cd34ea6c0ae13dfad167602f028886933c7908994036c2cc4a94f93d91fb865d401f4e4731e7f5e0bd14904f02b6983577a4d8b77b6b871adb6f14c04f071e3ca9f1324622b7fc16ff2ffa762f2933ff6b320c73be1c704847ee76334d1e5677a4595a7b3707b8afd85b5f6370a5524eb37d4ed171820c95423859cc2902b978de62fb05caf09859e15a62e1fa17a70d3f33411d1babd826320cc9bc873412e0de6021c9222daad4eeb0be8b2a538595a30037394d99f7aa652f781ecbb910c438ed4fdaf8b11681c1ed8044769a0d9a8d49cd55fdf3a75896e1e14695d410b89beebfe4468b287d0279166c8a6cdc648ed0168183c7867173aacd7c4b218d513fb10ac633de6223aa4f9a1c1eadf6adb0ab5e53fa82b579362a515fc64ca8dd62a5e51c52ec597e5c871f04678a49cb91e10206e6fdcb5071ea7e8edd5edf4a5b88e47fa92beb931b42f51aeea531113116ac16c6c2c2162655fb9238ea45195e6a39f51af93050500a279291cb1b 22:09:57 VERB [Request] [tid:52167ee3] send event to server, seq:1, ack:undefined, type: 84, payload: {"longlinkid":"4a4acbbf054a44058a52b7bd48e4b4d7","payload":"F/EDDLS5nqgQVEEa+6RNjw1Z+aBBesPJUiPNEO6wwAPyGUL6vHbxrOXwhhW90lq35Z8NL5RjTH36Ltseb7SNmRjLHujrc7B9M2KQfiw5VvvxvORcE3XlVIgtkTojipFs0OfnZyQijJ4fT/9a511NxuokdRu5Ttxa8+wEo2obgF/a2VCw7gHTiNS2EBtli3NAFn6YJkTb2Misp2pMjs/0p5UDHRfo5zFjcqdlKVZtKwhPT54WyI5RguK2DZM18PDP1uckqmynsXMS34LSrYVo8Tpl+cle77U/OJ9fN9EFvy78TWMLUQ1q2E8pWwUpi9kd1vN43i3QEV5BZbG0kiOVki6rOiwZ71RqkuU/M0zbreq2Q51OrYYF6H2jCBFDP+//E19t9JZGIxPhMh56J+QS1gCX4945dIb5IVgd147kbtXSJRFaM4cdCKREbwhmKcupg83OwE1a1yXKdGyrQh65e9vCfAdp6AB3JGGDpKkDMBCcAt+cwWOfOvmdFWbpyu2j4TMEGhhIBsCSTgYLNdQS6UgO3RW5zUqnxMnVA722Gwh79zslEawJLzUqdFjz3CjdyaYD2KXeK3FGwscJPmQ0fv0lFX/4K58qcGzHa1TdlZPFD/DW5CZYDdOyHAy0rMfs+anPloP3myGqlt5/fansqRiQcZKZdDCSZqMeMhiWp2zOtKDMlB08eRdbaUT6nxrBp6fzVcw3rEfgddKS7novtkP8vF7uf0gc+yuy7DupfTWSmnLXt6znwXxUNaHO2MEyajXizoYL4O2nwB87JMiSseIQzJU6mEJGJxeStV8oYGXTk0e/73/c7aZEJG/mtzm2dXryICe7I21TsSnZ5N/vKnaZdDHDBEjdHu2jaHs0Aga6BZ5xx1oLZ8+ZLzjCUyvauRy4WFSe+NMJROUTAbgMTniXN2B9+R3F9hLbOOh60/ukFYXgf5GK6OW7PGPJwNKVkQLq5HFf2Y0LrVH8Hx17ISARg1dbK6BH8YarAy1mlqCEfjVs5WwzmzFB2PaM2iNGq8OKRzOxj8oTYhloXLEOiPBGOkrJocDbMBYg0EDq+6ahs8f5cYBnxx06AlhHQqeTICQSTAkQO6u0wWmcfLrvsSxDe3f3lrdcBJUFRXyL3nRn3PU40fHeG/L8KygtVd5T8StekRd+qX6QArpowkUP0cprDdPVW7WtUGUMBlZ/p1q2t3eQSBdta0efpYhIivN0DzTgCB3vCgMpUrFHc/PpkzNkrRUKP5sLK4ShDdvJylcyvqv3RqTqggLNnnghNbIIHLs1jCTPa8tnuAX+RtxAnsZWFIrv7dk2puQSO0TwCpaGftUldSFk8Y0mvIUxmzlnTSIJY4DVKim2+UtexNWzNPveoDt68F1YJj7XNMT4Qd+LgIX8UjajR9wlEKah4ybikqG2emq2iyo2YmSnit5H4MDNNOpsCuE9+tFnYC8CiIaTPHkImUA2wsxKlPk9kfuGXUAfTkcx5/XgvRSQTwK2mDV3pNi3e2uHGttvFMBPBx48qfEyRiK3/Bb/L/p2Lykz/2syDHO+HHBIR+52M00eVnekWVp7Nwe4r9hbX2NwpVJOs31O0XGCDJVCOFnMKQK5eN5i+wXK8JhZ4Vpi4foXpw0/M0EdG6vYJjIMybyHNBLg3mAhySItqtTusL6LKlOFlaMANzlNmfeqZS94Hsu5EMQ47U/a+LEWgcHtgER2mg2ajUnNVf3zp1iW4eFGldQQuJvuv+RGiyh9AnkWbIps3GSO0BaBg8eGcXOqzXxLIY1RP7EKxjPeYiOqT5ocHq32rbCrXlP6grV5NipRX8ZMqN1ipeUcUuxZflyHHwRniknLkeECBub9y1Bx6n6O3V7fSluI5H+pK+uTG0L1Gu6lMRExFqwWxsLCFiZV+5I46kUZXmo59Rr5MFBQCieSkcsb"} 22:09:57 VERB [LongLink] [4a4acbbf054a44058a52b7bd48e4b4d7] socket recv:bede8307c123d793a2982d35431149e7be9c98b108b5adc57b2e1c0b66a03d23689d74888fa278fe59daf4c7736d43920f9c1ff85378d1d1330ea119919ac4ce0ec5c342e270832220a0157c2a6385e77d0bfa27437c3078ad4fc4dccfdb0c7c4949db4a0f0e3bc5ed9761b62d291a721da41f18936c1ae244762d697dc7e5a11803519ba1ef8dcf5fb0c996e5c39b24fd2262fd2b89b7c5324a2978755d17c78fa21563feb137b8ef10e16149bbaad7c8334a17008cb0349c7290ea86287a711da94e58fab7d0cc8f5e04f6bfeaf9aeac7bd277e7b29d1034d0b0cfc3088a8b442639d5e915a1922185b364f4c1d43b80d9678fd0d8854e3d027d96a453dc5b639cd1181e875272fc42f2dbf3f05602ae0b7b3732bf3b0a14ed2bd90f70464fa328aae1871635ba212fc775c9579cfcf4fe6760ea5cfbc5398831154d50f2dcef61836edff92a8d5824c08d2af3d3765088ba9b14426810f4f52200b6b3b1310a4b17316eaa0ae59e93798f7f2bafba40bcdf674458b6e1eef8ff1e292f8050d1edc386b51d7d917ecac6ae90febc99703f89fca51bbb3fb65246599dfbb0f3db1a70cecba317d12d7e7fe400dd7cbf432d3ee786bf212fc0d5cce5c00c50a3138f7810f4054abbd215d1b57b149ac57541b88fbeed4194f3f4a377b0126226024876d13ada4db46c3ebcf3b2019c0e9bf1429b54c6cc241332a7c937e1e93bb2aa79b1294ed4a983cff742e7ebad72e818a1e64446db49f39a8987d6c3662556f979ad21640060847997377ce213d70ab4abda969af2e9d46c5892bb35b4f379d99679f1b71acd114f2c6be3fdc6d27ef858e21444e8ea027819d3d034f516739345d73adb9217b701544aed96dcbd524c475a75da9323e07357c45d131c869e2d0855ed87e684a1ca3992e5cbe1b049f602156f887b61c80c57882c302c536bec70f4aa396a45b4ef291e04020a1c4f6e83034bbbaecd19ff4444d3ad1acc55d74640b8d16d09bfc666d8f05dea2501b719593034d307de68d0577154bc1bc34cd42fe2b4f98aee47f136b9fcdf2f18ed366f51b51eeddc6e889a2a963596d9a59335b02d96e6e2e57fa8c8d54fd62ba0af833d2da6df04bcc72a8d9812a5480edb56b0bcad7d3556c98f3bf2284a949007b35560e5634bb9fd1d6eba5d69d3164cbf82c9adf99dd3c13da12edd294999873000d66e5169509271872e1aaabd30c55f77622baa63f47e3e3d74cd2009bfb685a5a1acfcf24f7c9337bed81662dca8e8e3cb897a72be18b16f6a0e96865c19e49c5d6d965c0c0dbd245a4a68681b7c1e5f1790b7f1f8ab1144d9c5458df48b3b07aba76a17602d9af8e2b0dfbd894b3511d76c28c351a83797ea6daa29b5f03d8bbe1ac58eeb6334934f1b23bb3e64611a501766ee17091602bbb6d6779d47087138a0176ca541b0505614c00021cfca17df9129e2cef498fed810ba198dcfa164a6a4bae64f0f67b1ce122ebc2aaa856979a86edc8715982ee59de85b55198a391ab23b4e4932223080791afdab35a973ca5f84397ca63a2162815b007abd4538038183162838cef700b6c3945e4590334d918b55e69f2b2ef6e5339e0e68440c187a225a1d7c181cb4288dd3c2cc975aa7a9d5aa38e128ec5e5a326c004cec0b88545a1ec09ed28249f7640ffe37a246f9dbff86efe1ded1d725084dd6bd36b2777600220bf216e168603e3ccb93c0fb1c5fcbd5a79c678909b7eced0bfa7ee95a759c194b1109d8b4e78d34edad2c21d1a98459d1c17fa85cd22afa25e89758d0cbf14853c0d2af63f0f81d647e17f3b949f67932899e8cc50afbd4bb287dd3aa655dc00fa25c5f23f71fe6f78f69b7b83d761582e027f748ef07c2ae3878eb5eefde04642c3f0be856871c6df558b5b0c931a37bf9382ec08bd313280848b31c831fdc81073ccf2c73a61327af1cd5bdf6937c3620ae94e43753940a4f8c18a4ac8dd51d1747e72676b38fc766f6a3af252361d659275e80c64d377c2011a1d5e0264c6668de57400bcb28941f49dfb40d6810f70637886a8d832a7bf98386a6256c019843334e1f052ccd72cf28cabfd1c4ba55a07657ef06b1419131ba7975e3073eab694efa41e45dfa7e8089bb3d5788da9c9f906f61345875d27cb1b1ce64ee3ec71e25b337d6e42fada0719a11b91faf7c7e29584af05cbca988d2f7ae980c0abeee34d5eeb5e88aa153579ebbd57065b2126a791e0d83faf0688469cdce1951e435ec1e82bd7043c9a8514b6be740c5cac991989cfe1cfbe54e5148ae3ef87884cd4cdc03ee4a36e267cc7af61599718ebdab01ee663d037463876e6590d89b6f656d3ce2e7be7403992ac0bc9aa6cf8753993a32ffdc4b97271fa3bddd2b518ecd083a9f77021a6d7d10297a52e3e032520feb5fae0ac9983bc8115304b9f5f5f16b6415ce50f3caa1e92f9db0f09803faa41eba123bd9b404bbd86209a9e1f9b0f4660e7df714eeb640725ae7fb0d59f5adf50cefc9febb7c1db8dac3b0d11b322259df60a456fd28829b1e67fd83ea036b8a9de2465e7db50e443f8c3ee8 22:09:58 VERB [Request] [tid:52167ee3] receive event from server, seq:0 ack:1, type:85, payload:{"messageList":[]} 22:09:58 VERB [Request] [tid:f71bd312] send event to server, seq:1, ack:undefined, type: 84, payload: {"longlinkid":"4a4acbbf054a44058a52b7bd48e4b4d7","payload":"vt6DB8Ej15OimC01QxFJ576cmLEIta3Fey4cC2agPSNonXSIj6J4/lna9MdzbUOSD5wf+FN40dEzDqEZkZrEzg7Fw0LicIMiIKAVfCpjhed9C/onQ3wweK1PxNzP2wx8SUnbSg8OO8Xtl2G2LSkach2kHxiTbBriRHYtaX3H5aEYA1Gboe+Nz1+wyZblw5sk/SJi/SuJt8UySil4dV0Xx4+iFWP+sTe47xDhYUm7qtfIM0oXAIywNJxykOqGKHpxHalOWPq30MyPXgT2v+r5rqx70nfnsp0QNNCwz8MIiotEJjnV6RWhkiGFs2T0wdQ7gNlnj9DYhU49An2WpFPcW2Oc0Rgeh1Jy/ELy2/PwVgKuC3s3Mr87ChTtK9kPcEZPoyiq4YcWNbohL8d1yVec/PT+Z2DqXPvFOYgxFU1Q8tzvYYNu3/kqjVgkwI0q89N2UIi6mxRCaBD09SIAtrOxMQpLFzFuqgrlnpN5j38rr7pAvN9nRFi24e74/x4pL4BQ0e3DhrUdfZF+ysaukP68mXA/ifylG7s/tlJGWZ37sPPbGnDOy6MX0S1+f+QA3Xy/Qy0+54a/IS/A1czlwAxQoxOPeBD0BUq70hXRtXsUmsV1QbiPvu1BlPP0o3ewEmImAkh20TraTbRsPrzzsgGcDpvxQptUxswkEzKnyTfh6TuyqnmxKU7UqYPP90Ln661y6Bih5kRG20nzmomH1sNmJVb5ea0hZABghHmXN3ziE9cKtKvalpry6dRsWJK7NbTzedmWefG3Gs0RTyxr4/3G0n74WOIUROjqAngZ09A09RZzk0XXOtuSF7cBVErtlty9UkxHWnXakyPgc1fEXRMchp4tCFXth+aEoco5kuXL4bBJ9gIVb4h7YcgMV4gsMCxTa+xw9Ko5akW07ykeBAIKHE9ugwNLu67NGf9ERNOtGsxV10ZAuNFtCb/GZtjwXeolAbcZWTA00wfeaNBXcVS8G8NM1C/itPmK7kfxNrn83y8Y7TZvUbUe7dxuiJoqljWW2aWTNbAtlubi5X+oyNVP1iugr4M9LabfBLzHKo2YEqVIDttWsLytfTVWyY878ihKlJAHs1Vg5WNLuf0dbrpdadMWTL+Cya35ndPBPaEu3SlJmYcwANZuUWlQknGHLhqqvTDFX3diK6pj9H4+PXTNIAm/toWloaz88k98kze+2BZi3Kjo48uJenK+GLFvag6WhlwZ5JxdbZZcDA29JFpKaGgbfB5fF5C38firEUTZxUWN9Is7B6unahdgLZr44rDfvYlLNRHXbCjDUag3l+ptqim18D2LvhrFjutjNJNPGyO7PmRhGlAXZu4XCRYCu7bWd51HCHE4oBdspUGwUFYUwAAhz8oX35Ep4s70mP7YELoZjc+hZKakuuZPD2exzhIuvCqqhWl5qG7chxWYLuWd6FtVGYo5GrI7TkkyIjCAeRr9qzWpc8pfhDl8pjohYoFbAHq9RTgDgYMWKDjO9wC2w5ReRZAzTZGLVeafKy725TOeDmhEDBh6IlodfBgctCiN08LMl1qnqdWqOOEo7F5aMmwATOwLiFRaHsCe0oJJ92QP/jeiRvnb/4bv4d7R1yUITda9NrJ3dgAiC/IW4WhgPjzLk8D7HF/L1aecZ4kJt+ztC/p+6Vp1nBlLEQnYtOeNNO2tLCHRqYRZ0cF/qFzSKvol6JdY0MvxSFPA0q9j8PgdZH4X87lJ9nkyiZ6MxQr71LsofdOqZV3AD6JcXyP3H+b3j2m3uD12FYLgJ/dI7wfCrjh4617v3gRkLD8L6FaHHG31WLWwyTGje/k4LsCL0xMoCEizHIMf3IEHPM8sc6YTJ68c1b32k3w2IK6U5DdTlApPjBikrI3VHRdH5yZ2s4/HZvajryUjYdZZJ16Axk03fCARodXgJkxmaN5XQAvLKJQfSd+0DWgQ9wY3iGqNgyp7+YOGpiVsAZhDM04fBSzNcs8oyr/RxLpVoHZX7waxQZEx[TRUNCATED:438] 22:09:58 VERB [Request] [tid:f71bd312] receive event from server, seq:0 ack:1, type:85, payload:{"messageList":[{"type":0,"messageid":"a7148231a25a4d91b0390438deb93868"}]} 22:09:58 VERB [Request] [tid:19dc4e8e] send event to server, seq:undefined, ack:8, type: 11, payload: {"longlinkresponse":{}} 22:09:58 VERB [Request] [tid:19dc4e8e] receive event from server, seq:9 ack:0, type:15, payload:{"longlinkupdateevent":{"longlinkhost":{"host":"sglong.wechat.com","port":80},"reconnectimmediately":false}} 22:09:58 VERB [Request] [tid:19dc4e8e] send event to server, seq:undefined, ack:9, type: 16, payload: {} 22:09:58 VERB [LongLink] [4a4acbbf054a44058a52b7bd48e4b4d7] update longlink host: sglong.wechat.com, port: 80 22:09:58 VERB [PadLocalClient] reset long link 22:09:58 VERB [LongLink] [4a4acbbf054a44058a52b7bd48e4b4d7] longlink shutdown 22:09:58 VERB [LongLink] [4a4acbbf054a44058a52b7bd48e4b4d7] longlink stopHeartbeat 22:09:58 VERB [LongLink] [undefined] longlink start connect: sglong.wechat.com:80 22:09:58 VERB [Request] [tid:19dc4e8e] receive event from server, seq:10 ack:0, type:10, payload:{"longlinkrequest":{"messageid":"728807af1f814e40b29e29928515e9ce","longlinkid":"","initphase":false}} 22:09:58 VERB [LongLink] [628c8b0ec94843f5a0f15aa680034fae] longlink duplicated connect 22:09:59 VERB [LongLink] [628c8b0ec94843f5a0f15aa680034fae] longlink connect success, cost 480ms 22:09:59 VERB [LongLink] [628c8b0ec94843f5a0f15aa680034fae] longlink start init 22:09:59 VERB [Request] [tid:82804d84] send event to server, seq:1, ack:undefined, type: 80, payload: {"longlinkid":"628c8b0ec94843f5a0f15aa680034fae"} 22:09:59 VERB [Request] [tid:82804d84] receive event from server, seq:1 ack:0, type:12, payload:{"eof":true,"longlinkrequest":{"payload":"FvEDAKEAAACdAQPxAQCogbethVr6EASvKZiTZMddrjkWVajNBtWMRQxyvQSqIlRgY9n3AAAAbwEAAABqAA8BAAAAYwEACTqAAAAAAABAAAwO1y78zAiUn9P7+WIASARlu4734TbnNpRdqAYQMYDB9sNFobiXUH8CI7MVMjmo7GDXajBnald3+UufKJd2zlWuzk5xp7iZyGnniOAPDVdXySOSGbnbMQ==","longlinkid":"628c8b0ec94843f5a0f15aa680034fae","initphase":true}} 22:09:59 VERB [LongLink] [628c8b0ec94843f5a0f15aa680034fae] socket send:16f10300a10000009d0103f10100a881b7ad855afa1004af29989364c75dae391655a8cd06d58c450c72bd04aa22546063d9f70000006f010000006a000f01000000630100093a80000000000040000c0ed72efccc08949fd3fbf96200480465bb8ef7e136e736945da806103180c1f6c345a1b897507f0223b3153239a8ec60d76a30676a5777f94b9f289776ce55aece4e71a7b899c869e788e00f0d5757c9239219b9db31 22:09:59 VERB [LongLink] [628c8b0ec94843f5a0f15aa680034fae] socket recv:15f103000700000003007302 22:09:59 VERB [Request] [tid:82804d84] send event to server, seq:2, ack:1, type: 13, payload: {"eof":false,"longlinkresponse":{"payload":"FfEDAAcAAAADAHMC"}} 22:09:59 VERB [LongLink] [628c8b0ec94843f5a0f15aa680034fae] close connection on error 22:09:59 VERB [LongLink] [undefined] longlink reconnect [1] after delay:1000ms 22:09:59 ERR Config ########################### 22:09:59 ERR Config unhandledRejection: VError: [tid:82804d84] request has been cancelled for reason: SERVER_ERROR: 2 UNKNOWN: [tid:82804d84] wechat request io error at Request._failAllPendingRequest (/path/to/nodejs/node_modules/wechaty/node_modules/padlocal-client-ts/dist/Request.js:262:19) at ClientDuplexStreamImpl. (/path/to/nodejs/node_modules/wechaty/node_modules/padlocal-client-ts/dist/Request.js:56:18) at ClientDuplexStreamImpl.emit (events.js:315:20) at ClientDuplexStreamImpl.EventEmitter.emit (domain.js:467:12) at Object.onReceiveStatus (/path/to/nodejs/node_modules/wechaty/node_modules/@grpc/grpc-js/build/src/client.js:387:28) at Object.onReceiveStatus (/path/to/nodejs/node_modules/wechaty/node_modules/@grpc/grpc-js/build/src/client-interceptors.js:299:181) at /path/to/nodejs/node_modules/wechaty/node_modules/@grpc/grpc-js/build/src/call-stream.js:145:78 at processTicksAndRejections (internal/process/task_queues.js:75:11) [object Promise] 22:09:59 ERR Config ########################### 22:09:59 ERR Config process.on(unhandledRejection) promise.catch([tid:82804d84] request has been cancelled for reason: SERVER_ERROR: 2 UNKNOWN: [tid:82804d84] wechat request io error) Config SubRequestCancelError [VError]: [tid:82804d84] request has been cancelled for reason: SERVER_ERROR: 2 UNKNOWN: [tid:82804d84] wechat request io error at Request._failAllPendingRequest (/path/to/nodejs/node_modules/wechaty/node_modules/padlocal-client-ts/dist/Request.js:262:19) at ClientDuplexStreamImpl. (/path/to/nodejs/node_modules/wechaty/node_modules/padlocal-client-ts/dist/Request.js:56:18) at ClientDuplexStreamImpl.emit (events.js:315:20) at ClientDuplexStreamImpl.EventEmitter.emit (domain.js:467:12) at Object.onReceiveStatus (/path/to/nodejs/node_modules/wechaty/node_modules/@grpc/grpc-js/build/src/client.js:387:28) at Object.onReceiveStatus (/path/to/nodejs/node_modules/wechaty/node_modules/@grpc/grpc-js/build/src/client-interceptors.js:299:181) at /path/to/nodejs/node_modules/wechaty/node_modules/@grpc/grpc-js/build/src/call-stream.js:145:78 at processTicksAndRejections (internal/process/task_queues.js:75:11) { jse_shortmsg: '[tid:82804d84] request has been cancelled for reason: SERVER_ERROR', jse_cause: Error: 2 UNKNOWN: [tid:82804d84] wechat request io error at Object.callErrorFromStatus (/path/to/nodejs/node_modules/wechaty/node_modules/@grpc/grpc-js/build/src/call.js:31:26) at Object.onReceiveStatus (/path/to/nodejs/node_modules/wechaty/node_modules/@grpc/grpc-js/build/src/client.js:387:49) at Object.onReceiveStatus (/path/to/nodejs/node_modules/wechaty/node_modules/@grpc/grpc-js/build/src/client-interceptors.js:299:181) at /path/to/nodejs/node_modules/wechaty/node_modules/@grpc/grpc-js/build/src/call-stream.js:145:78 at processTicksAndRejections (internal/process/task_queues.js:75:11) { code: 2, details: '[tid:82804d84] wechat request io error', metadata: Metadata { internalRepr: Map(0) {}, options: {} } }, jse_info: {}, reason: 1 } (node:1066) PromiseRejectionHandledWarning: Promise rejection was handled asynchronously (rejection id: 1) (Use `node --trace-warnings ...` to show where the warning was created) 22:10:00 VERB [LongLink] [undefined] longlink start connect: sglong.wechat.com:80 22:10:01 VERB [LongLink] [c26dc66a7c4c4a0cb153245bdb2bca3b] longlink connect success, cost 641ms 22:10:01 VERB [LongLink] [c26dc66a7c4c4a0cb153245bdb2bca3b] longlink start init 22:10:01 VERB [Request] [tid:1ccafd3a] send event to server, seq:1, ack:undefined, type: 80, payload: {"longlinkid":"c26dc66a7c4c4a0cb153245bdb2bca3b"} 22:10:01 VERB [Request] [tid:1ccafd3a] receive event from server, seq:1 ack:0, type:12, payload:{"eof":true,"longlinkrequest":{"payload":"FvEDAKEAAACdAQPxAQCok2XA8j9EOHu9seGO6EeLo7fSMqWxLdTnwfUMlxTyYZ5gY9n5AAAAbwEAAABqAA8BAAAAYwEACTqAAAAAAABAAAwO1y78zAiUn9P7+WIASARlu4734TbnNpRdqAYQMYDB9sNFobiXUH8CI7MVMjmo7GDXajBnald3+UufKJd2zlWuzk5xp7iZyGnniOAPDVdXySOSGbnbMQ==","longlinkid":"c26dc66a7c4c4a0cb153245bdb2bca3b","initphase":true}} 22:10:01 VERB [LongLink] [c26dc66a7c4c4a0cb153245bdb2bca3b] socket send:16f10300a10000009d0103f10100a89365c0f23f44387bbdb1e18ee8478ba3b7d232a5b12dd4e7c1f50c9714f2619e6063d9f90000006f010000006a000f01000000630100093a80000000000040000c0ed72efccc08949fd3fbf96200480465bb8ef7e136e736945da806103180c1f6c345a1b897507f0223b3153239a8ec60d76a30676a5777f94b9f289776ce55aece4e71a7b899c869e788e00f0d5757c9239219b9db31 22:10:02 VERB [LongLink] [c26dc66a7c4c4a0cb153245bdb2bca3b] socket recv:15f103000700000003007302 22:10:02 VERB [Request] [tid:1ccafd3a] send event to server, seq:2, ack:1, type: 13, payload: {"eof":false,"longlinkresponse":{"payload":"FfEDAAcAAAADAHMC"}} 22:10:02 VERB [LongLink] [c26dc66a7c4c4a0cb153245bdb2bca3b] close connection on error 22:10:02 VERB [LongLink] [undefined] longlink reconnect [2] after delay:1000ms 22:10:02 ERR Config ########################### 22:10:02 ERR Config unhandledRejection: VError: [tid:1ccafd3a] request has been cancelled for reason: SERVER_ERROR: 2 UNKNOWN: [tid:1ccafd3a] wechat request io error at Request._failAllPendingRequest (/path/to/nodejs/node_modules/wechaty/node_modules/padlocal-client-ts/dist/Request.js:262:19) at ClientDuplexStreamImpl. (/path/to/nodejs/node_modules/wechaty/node_modules/padlocal-client-ts/dist/Request.js:56:18) at ClientDuplexStreamImpl.emit (events.js:315:20) at ClientDuplexStreamImpl.EventEmitter.emit (domain.js:467:12) at Object.onReceiveStatus (/path/to/nodejs/node_modules/wechaty/node_modules/@grpc/grpc-js/build/src/client.js:387:28) at Object.onReceiveStatus (/path/to/nodejs/node_modules/wechaty/node_modules/@grpc/grpc-js/build/src/client-interceptors.js:299:181) at /path/to/nodejs/node_modules/wechaty/node_modules/@grpc/grpc-js/build/src/call-stream.js:145:78 at processTicksAndRejections (internal/process/task_queues.js:75:11) [object Promise] 22:10:02 ERR Config ########################### 22:10:02 ERR Config process.on(unhandledRejection) promise.catch([tid:1ccafd3a] request has been cancelled for reason: SERVER_ERROR: 2 UNKNOWN: [tid:1ccafd3a] wechat request io error) Config SubRequestCancelError [VError]: [tid:1ccafd3a] request has been cancelled for reason: SERVER_ERROR: 2 UNKNOWN: [tid:1ccafd3a] wechat request io error at Request._failAllPendingRequest (/path/to/nodejs/node_modules/wechaty/node_modules/padlocal-client-ts/dist/Request.js:262:19) at ClientDuplexStreamImpl. (/path/to/nodejs/node_modules/wechaty/node_modules/padlocal-client-ts/dist/Request.js:56:18) at ClientDuplexStreamImpl.emit (events.js:315:20) at ClientDuplexStreamImpl.EventEmitter.emit (domain.js:467:12) at Object.onReceiveStatus (/path/to/nodejs/node_modules/wechaty/node_modules/@grpc/grpc-js/build/src/client.js:387:28) at Object.onReceiveStatus (/path/to/nodejs/node_modules/wechaty/node_modules/@grpc/grpc-js/build/src/client-interceptors.js:299:181) at /path/to/nodejs/node_modules/wechaty/node_modules/@grpc/grpc-js/build/src/call-stream.js:145:78 at processTicksAndRejections (internal/process/task_queues.js:75:11) { jse_shortmsg: '[tid:1ccafd3a] request has been cancelled for reason: SERVER_ERROR', jse_cause: Error: 2 UNKNOWN: [tid:1ccafd3a] wechat request io error at Object.callErrorFromStatus (/path/to/nodejs/node_modules/wechaty/node_modules/@grpc/grpc-js/build/src/call.js:31:26) at Object.onReceiveStatus (/path/to/nodejs/node_modules/wechaty/node_modules/@grpc/grpc-js/build/src/client.js:387:49) at Object.onReceiveStatus (/path/to/nodejs/node_modules/wechaty/node_modules/@grpc/grpc-js/build/src/client-interceptors.js:299:181) at /path/to/nodejs/node_modules/wechaty/node_modules/@grpc/grpc-js/build/src/call-stream.js:145:78 at processTicksAndRejections (internal/process/task_queues.js:75:11) { code: 2, details: '[tid:1ccafd3a] wechat request io error', metadata: Metadata { internalRepr: Map(0) {}, options: {} } }, jse_info: {}, reason: 1 } (node:1066) PromiseRejectionHandledWarning: Promise rejection was handled asynchronously (rejection id: 2) 22:10:03 VERB [LongLink] [undefined] longlink start connect: sglong.wechat.com:80 22:10:03 VERB [LongLink] [f39529a1ef4d4d958096f29ee45fe456] longlink connect success, cost 282ms 22:10:03 VERB [LongLink] [f39529a1ef4d4d958096f29ee45fe456] longlink start init ```

Please double-check. Thanks. 

padlocal commented 3 years ago

Thanks for your updating, we are working on this.

padlocal commented 3 years ago

Fixed, please have a try.

su27k-2003 commented 3 years ago

Hi @padlocal

I've tried and confirmed the same issue still present at my end. Please refer to the error message below:

23:16:37 ERR [PuppetPadlocal] login failed: VError: [tid:c5dbc8a0] request has been cancelled for reason: SERVER_ERROR: 2 UNKNOWN: [tid:c5dbc8a0] wechat bad request error at Request._failAllPendingRequest (/wechaty/node_modules/padlocal-client-ts/src/Request.ts:334:15) at ClientDuplexStreamImpl. (/wechaty/node_modules/padlocal-client-ts/src/Request.ts:82:12) at ClientDuplexStreamImpl.emit (events.js:314:20) at ClientDuplexStreamImpl.EventEmitter.emit (domain.js:483:12) at Object.onReceiveStatus (/wechaty/node_modules/@grpc/grpc-js/src/client.ts:666:18) at Object.onReceiveStatus (/wechaty/node_modules/@grpc/grpc-js/src/client-interceptors.ts:389:48) at /wechaty/node_modules/@grpc/grpc-js/src/call-stream.ts:249:24 at processTicksAndRejections (internal/process/task_queues.js:79:11)

su27k-2003 commented 3 years ago

@suntong could you test it from your end as well? just for double-checking. Thank you.

suntong commented 3 years ago

Yep, same here as well:

       - wechaty-puppet-padlocal version: 0.2.42
       - padlocal-ts-client version: 0.2.30

23:53:44 INFO StarterBot onScan: Scanned(3)
23:53:50 INFO StarterBot onScan: Confirmed(4)
(node:1285) UnhandledPromiseRejectionWarning: VError: [tid:a39fda9a] request has been cancelled for reason: SERVER_ERROR: 2 UNKNOWN: [tid:a39fda9a] wechat request io error
    at Request._failAllPendingRequest (/path/to/wechaty-examples/node_modules/wechaty/node_modules/padlocal-client-ts/dist/Request.js:262:19)
    at ClientDuplexStreamImpl.<anonymous> (/path/to/wechaty-examples/node_modules/wechaty/node_modules/padlocal-client-ts/dist/Request.js:56:18)
    at ClientDuplexStreamImpl.emit (events.js:315:20)
    at ClientDuplexStreamImpl.EventEmitter.emit (domain.js:467:12)
    at Object.onReceiveStatus (/path/to/wechaty-examples/node_modules/wechaty/node_modules/@grpc/grpc-js/build/src/client.js:387:28)
    at Object.onReceiveStatus (/path/to/wechaty-examples/node_modules/wechaty/node_modules/@grpc/grpc-js/build/src/client-interceptors.js:299:181)
    at /path/to/wechaty-examples/node_modules/wechaty/node_modules/@grpc/grpc-js/build/src/call-stream.js:145:78
    at processTicksAndRejections (internal/process/task_queues.js:75:11)
padlocal commented 3 years ago

Yep, same here as well:

       - wechaty-puppet-padlocal version: 0.2.42
       - padlocal-ts-client version: 0.2.30

23:53:44 INFO StarterBot onScan: Scanned(3)
23:53:50 INFO StarterBot onScan: Confirmed(4)
(node:1285) UnhandledPromiseRejectionWarning: VError: [tid:a39fda9a] request has been cancelled for reason: SERVER_ERROR: 2 UNKNOWN: [tid:a39fda9a] wechat request io error
    at Request._failAllPendingRequest (/path/to/wechaty-examples/node_modules/wechaty/node_modules/padlocal-client-ts/dist/Request.js:262:19)
    at ClientDuplexStreamImpl.<anonymous> (/path/to/wechaty-examples/node_modules/wechaty/node_modules/padlocal-client-ts/dist/Request.js:56:18)
    at ClientDuplexStreamImpl.emit (events.js:315:20)
    at ClientDuplexStreamImpl.EventEmitter.emit (domain.js:467:12)
    at Object.onReceiveStatus (/path/to/wechaty-examples/node_modules/wechaty/node_modules/@grpc/grpc-js/build/src/client.js:387:28)
    at Object.onReceiveStatus (/path/to/wechaty-examples/node_modules/wechaty/node_modules/@grpc/grpc-js/build/src/client-interceptors.js:299:181)
    at /path/to/wechaty-examples/node_modules/wechaty/node_modules/@grpc/grpc-js/build/src/call-stream.js:145:78
    at processTicksAndRejections (internal/process/task_queues.js:75:11)

Could you please try again, we fixed it again.

padlocal commented 3 years ago

Hi @padlocal

I've tried and confirmed the same issue still present at my end. Please refer to the error message below:

23:16:37 ERR [PuppetPadlocal] login failed: VError: [tid:c5dbc8a0] request has been cancelled for reason: SERVER_ERROR: 2 UNKNOWN: [tid:c5dbc8a0] wechat bad request error at Request._failAllPendingRequest (/wechaty/node_modules/padlocal-client-ts/src/Request.ts:334:15) at ClientDuplexStreamImpl. (/wechaty/node_modules/padlocal-client-ts/src/Request.ts:82:12) at ClientDuplexStreamImpl.emit (events.js:314:20) at ClientDuplexStreamImpl.EventEmitter.emit (domain.js:483:12) at Object.onReceiveStatus (/wechaty/node_modules/@grpc/grpc-js/src/client.ts:666:18) at Object.onReceiveStatus (/wechaty/node_modules/@grpc/grpc-js/src/client-interceptors.ts:389:48) at /wechaty/node_modules/@grpc/grpc-js/src/call-stream.ts:249:24 at processTicksAndRejections (internal/process/task_queues.js:79:11)

This issue is different as @suntong 's one, working on it

padlocal commented 3 years ago

@su27k-2003 Fixed

su27k-2003 commented 3 years ago

@padlocal Thanks.

confirmed that the PadLocal Token Gateway is working without error now. But my wechaty python script (bot) generated the error below and the bot cannot send messages out anymore. As I didn't change the python script and the python script worked properly before we had the PadLocal Token Gateway issue#60, I suspect the change made for issue#60 caused the wechaty python error? Please let me know if you have any idea from the error message. Thanks. Happy to raise the issue with the wechaty python project if you think it's unrelated to the wechaty-puppet-padlocal.

2021-04-12 22:31:04,394 - Wechaty - ERROR - internal error <(<Status.INTERNAL: 13>, '[tid:2bf0d6f4] request has been cancelled for reason: CLIENT_ERROR: [tid:2bf0d6f4] Exception while handling wechat request: [tid:2bf0d6f4] Fail to request short link for path:/mmtls/fff12b0e, data: 19f10300a10000009d0103f10100a8dc871d72a6c169757d25be45170dd83c99fe4a4b7cdecd8d7a078919a3b7ed7360743d7c0000006f010000006a000f01000000630100093a8000000000003d000c760485b1f9cfbb94ab284ae700481cef2f3f5e5e354ec0a86f2c47fb26174683d940f75a1dc72775b21b627626f5f445374549c0fe9a704b147cd7b151c7433b746942c2df843bb9a440f533ed5dfeeeeae983ed2bc719f1030024b205b223ffdd198f0c284ceb01138f66d538d9fc4fa049f2544a405c6689f4332b3a636517f10300cdda29519dcd8d5833a379c67ebf941ace61627d361a9f4496274549226d52c51d1b3dedde00d8d21761f111fa87a89c17acbf2221252cf54e0831389a08ec26c025a5e4e0fee5729ccf09cb34f3537dab8d87a3428b2cd6b8989af0f7a96c537eac3da52ecb404b849cf1f7a3b6558ff3e9d3b5d083fdf1eb08427b4e86786c80d5df6e006645697b47688b5102260f1ec2c26e81ec869d7d78447c10b8bd09bf9cee50ccb3b2df1573cedc472d1fba18c255af2db3da7e3a0a7b5ea5e6fcfdfd61715bb2cb3dccca9b4ff5416915f10300171159eae3e7fc224bd83daca00bccabe0198147ee2ac520, after max retry:5: ENOTFOUND: getaddrinfo ENOTFOUND sgextshort.wechat.com', None)>

suntong commented 3 years ago

Login problem is fixed.

But login won't stay steady. Will get into exactly as what @su27k-2003 reported.

Let's close this one as the login problem has in fact been fixed. I'll open another one.

emilsong commented 1 year ago

本地macbook没问题,但是放到centos服务器上不论什么IP都无法登录

13:08:11 ERR [Request] [tid:a677307a], padlocal grpc request failed: 1, error: Error: 2 UNKNOWN: [tid:a677307a] wechat request io error 13:08:11 WARN [LongLink] [] close connection on error,IOError: long link init failed: [tid:a677307a] request has been cancelled for reason: SERVER_ERROR: 2 UNKNOWN: [tid:a677307a] wechat request io error 13:08:11 WARN [LongLink] longlink reconnect [1] after delay:1000ms 13:08:11 ERR [Request] [tid:38abba96], padlocal grpc request failed: 3, error: IOError: [tid:38abba96] Exception while handling wechat request: long link init failed: [tid:a677307a] request has been cancelled for reason: SERVER_ERROR: 2 UNKNOWN: [tid:a677307a] wechat request io error 13:08:11 ERR [PadLocalClient] error while syncing onpush: VError: [tid:38abba96] request has been cancelled for reason: CLIENT_ERROR: [tid:38abba96] Exception while handling wechat request: long link init failed: [tid:a677307a] request has been cancelled for reason: SERVER_ERROR: 2 UNKNOWN: [tid:a677307a] wechat request io error at Request._failAllPendingRequest (/opt/chat/node_modules/padlocal-client-ts/dist/Request.js:265:19) at Request.error (/opt/chat/node_modules/padlocal-client-ts/dist/Request.js:275:14) at Request. (/opt/chat/node_modules/padlocal-client-ts/dist/Request.js:159:30) at Generator.throw () at rejected (/opt/chat/node_modules/padlocal-client-ts/dist/Request.js:6:65) at processTicksAndRejections (node:internal/process/task_queues:96:5) VError: [tid:a677307a] request has been cancelled for reason: SERVER_ERROR: 2 UNKNOWN: [tid:a677307a] wechat request io error at Request._failAllPendingRequest (/opt/chat/node_modules/padlocal-client-ts/dist/Request.js:265:19) at ClientDuplexStreamImpl. (/opt/chat/node_modules/padlocal-client-ts/dist/Request.js:56:18) at ClientDuplexStreamImpl.emit (node:events:394:28) at Object.onReceiveStatus (/opt/chat/node_modules/@grpc/grpc-js/build/src/client.js:410:28) at Object.onReceiveStatus (/opt/chat/node_modules/@grpc/grpc-js/build/src/client-interceptors.js:323:181) at /opt/chat/node_modules/@grpc/grpc-js/build/src/resolving-call.js:94:78 at processTicksAndRejections (node:internal/process/task_queues:78:11)

suntong commented 1 year ago

本地macbook没问题,但是放到centos服务器上不论什么IP都无法登录

Some servers are just not working. They are blocked by TX. Try different ones.

zzxiaotian commented 4 months ago

22:04:22 INFO [PadLocalDemo] onScan: Timeout(5) 22:04:22 ERR [Request] [tid:4dd9ebe8], padlocal grpc request failed: 1, error: Error: 2 UNKNOWN: [tid:4dd9ebe8] check qr code timeout 22:04:22 ERR start client failed: VError: [tid:4dd9ebe8] request has been cancelled for reason: SERVER_ERROR: 2 UNKNOWN: [tid:4dd9ebe8] check qr code timeout at Request._failAllPendingRequest (/home/user/wecat/node_modules/padlocal-client-ts/src/Request.ts:338:15) at ClientDuplexStreamImpl. (/home/user/wecat/node_modules/padlocal-client-ts/src/Request.ts:82:12) at ClientDuplexStreamImpl.emit (node:events:513:28) at ClientDuplexStreamImpl.emit (node:domain:489:12) at Object.onReceiveStatus (/home/user/wecat/node_modules/@grpc/grpc-js/src/client.ts:701:18) at Object.onReceiveStatus (/home/user/wecat/node_modules/@grpc/grpc-js/src/client-interceptors.ts:417:48) at /home/user/wecat/node_modules/@grpc/grpc-js/src/resolving-call.ts:11