Skip to content

[BUG]WorkPro:bot start error GError: 14 UNAVAILABLE: No connection established #692

Open
@liminalnegativespace

Description

@liminalnegativespace

机器人启动过程中报错如下:

09:43:02 INFO PuppetService start() instanciating GrpcManager ...
09:43:02 INFO PuppetService start() instanciating GrpcManager ... done
09:43:02 INFO PuppetService start() setting up bridge grpc event stream ...
09:43:02 INFO PuppetService start() setting up bridge grpc event stream ... done
09:43:02 INFO PuppetService start() starting grpc manager...
09:43:02 WARN last event was 1745113382.45 seconds ago, will not request event cache
09:43:02 WARN GrpcManager initClient() TLS: disabled (INSECURE)
09:43:02 INFO GrpcManager startStream() connecting event stream with account undefined and seq undefined
bot start error GError: 14 UNAVAILABLE: No connection established. Last error: Protocol error (2025-04-20T01:43:02.600Z)
at callErrorFromStatus (/Users//wechatbot/api/node_modules/@grpc/grpc-js/build/src/call.js:32:19)
at Object.onReceiveStatus (/Users//wechatbot/api/node_modules/@grpc/grpc-js/build/src/client.js:193:76)
at Object.onReceiveStatus (/Users//wechatbot/api/node_modules/@grpc/grpc-js/build/src/client-interceptors.js:361:141)
at Object.onReceiveStatus (/Users//wechatbot/api/node_modules/@grpc/grpc-js/build/src/client-interceptors.js:324:181)
at /Users//wechatbot/api/node_modules/@grpc/grpc-js/build/src/resolving-call.js:135:78
at process.processTicksAndRejections (node:internal/process/task_queues:85:11)
for call at
at ServiceClientImpl.makeUnaryRequest (/Users//wechatbot/api/node_modules/@grpc/grpc-js/build/src/client.js:161:32)
at ServiceClientImpl.start (/Users//wechatbot/api/node_modules/@grpc/grpc-js/build/src/make-client.js:105:19)
at node:internal/util:455:21
at new Promise ()
at bound (node:internal/util:441:12)
at GrpcManager.start (file:///Users//wechatbot/api/node_modules/@juzi/wechaty-puppet-service/dist/esm/src/client/grpc-manager.js:129:32)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at runNextTicks (node:internal/process/task_queues:69:3)
at process.processImmediate (node:internal/timers:479:9)
at async PuppetService.onStart (file:///Users//wechatbot/api/node_modules/@juzi/wechaty-puppet-service/dist/esm/src/client/puppet-service.js:105:9) {
code: 14,
details: 'No connection established. Last error: Protocol error (2025-04-20T01:43:02.600Z)'
}
09:43:02 ERR Error: 14 UNAVAILABLE: No connection established. Last error: Protocol error (2025-04-20T01:43:02.600Z)

机器人代码:

        const puppet = '@juzi/wechaty-puppet-service'
        const endpoint = config.WECHATY_PUPPET_SERVICE_ENDPOINT; //token-service-discovery-test.juzibot.com
        const token = config.WECHATY_PUPPET_SERVICE_TOKEN;
        this.bot = WechatyBuilder.build({
            puppet,
            // workpro 的配置option START
            puppetOptions: {
                endpoint,
                token,
                tls: {
                    disable: true,
                },
            },
            // workpro 的配置option END
        });

package版本:

├── @juzi/[email protected]
├── @juzi/[email protected]
├── @juzi/[email protected]

Metadata

Metadata

Labels

workproWechaty Puppet Service WorkPro

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions