`TTL expired` error when login
Created by: lijiarui
Provide Your Network Information
- Where is the location of your server? (i.e. City, or In/Out China) China
- Which cloud platform(AliYun/Qcloud/DigitalOcean/etc) are you using? AWS
npm run doctor
or wechaty run doctor
(for docker user), paste output here
Run Starting Wechaty v0.13.32 with Node.js v8.9.1 ...
wechaty@0.13.32 doctor /wechaty npm run check-node-version && ts-node bin/doctor
wechaty@0.13.32 check-node-version /wechaty check-node-version --node ">= 7"
node: 8.9.1 npm: 5.5.1 yarn: not installed
Wechaty Doctor
- Wechaty version: #git[9047ce90]
- Linux x64 version 3.16.0-4-amd64 memory 80/998 MB
- Docker: true
- Node version: v8.9.1
- Tcp IPC TEST: PASS
Actual behavior
I'm not sure whether this is related to #970 (closed), when I scan qrcode, I got the following error
Error: TTL expired.
at PuppetWeb.<anonymous> (/wechaty/dist/src/puppet-web/event.js:66:32)
at Generator.next (<anonymous>)
at /wechaty/dist/src/puppet-web/event.js:7:71
at new Promise (<anonymous>)
at __awaiter (/wechaty/dist/src/puppet-web/event.js:3:12)
at PuppetWeb.onLogin (/wechaty/dist/src/puppet-web/event.js:61:12)
at ontimeout (timers.js:475:11)
at tryOnTimeout (timers.js:310:5)
at Timer.listOnTimeout (timers.js:270:5)
error: @@@@@@@@@@@@ exit for {} @@@@@@@@@@@@
Even if I delete *.wechaty.json, it still cannot login