open-im-server icon indicating copy to clipboard operation
open-im-server copied to clipboard

For the deployment of the source code of openim-server 3.8.3, after starting the service , everything was normal, However, after about 5 minutes, an error started to occur: Error: 14 last resolver error: produced zero addresses.

Open xiaobeiy opened this issue 9 months ago • 1 comments

OpenIM Server Version

3.8.3

Operating System and CPU Architecture

Linux (AMD)

Deployment Method

Source Code Deployment

Issue Description and Steps to Reproduce

下载openim-server3.8.3版本并解压缩后,作以下3点修改: 1,redis是本地部署的,把docker-compose.yml中的redis相关容器定义注释掉,并把config/redis.yml中的address那一行改为address: [ 192.168.10.100:6379 ],并修改了password 2,修改config/minio.yml中的externalAddress为内网穿透后的地址,http://... 3,修改config/share.yml中的secret为vcs123456,修改policy值为0 修改了这些后,按照官方文档的说明,依次执行1, bash bootstrap.sh。2,docker compose up -d。3,mage。4,mage start

mage check检查后,各项服务正常,但日志中报错: {"remoteAddr": "192.168.10.135:55638", "platform": "Android", "connID": "6661da442b100b5eec5bd31f3ee8828d", "operationID": "1739333260516220432", "opUserID": "10007", "method": "/openim.auth.Auth/parseToken", "target": "etcd:///openim/auth", "req": "token:"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySUQiOiIxMDAwNyIsIlBsYXRmb3JtSUQiOjIsImV4cCI6MTc0NzEwNTQ4MCwiaWF0IjoxNzM5MzI5NDc1fQ.ERmswakiXjIv63y1InUUGe7bHGxVHBPW32BZRaOe3ok""} 2025-02-12 12:07:44.282 ^[[33mWARN^[[0m ^[[33m[PID:97010] ^[[0m ^[[33mopenim-msggateway ^[[0m [v3.8.3 ] [mw/rpc_client_interceptor.go:74] rpc client response failed {"remoteAddr": "192.168.10.135:55638", "platform": "Android", "connID": "6661da442b100b5eec5bd31f3ee8828d", "operationID": "1739333260516220432", "opUserID": "10007", "method": "/openim.auth.Auth/parseToken", "req": "token:"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySUQiOiIxMDAwNyIsIlBsYXRmb3JtSUQiOjIsImV4cCI6MTc0NzEwNTQ4MCwiaWF0IjoxNzM5MzI5NDc1fQ.ERmswakiXjIv63y1InUUGe7bHGxVHBPW32BZRaOe3ok"", "error": "Error: 14 last resolver error: produced zero addresses | -> mw.RpcClientInterceptor() /root/go/pkg/mod/github.com/openimsdk/[email protected]/mw/rpc_client_interceptor.go:73 -> grpc.(*ClientConn).Invoke() /root/go/pkg/mod/google.golang.org/[email protected]/call.go:35 -> auth.(*authClient).ParseToken() /root/go/pkg/mod/github.com/openimsdk/[email protected]/auth/auth_grpc.pb.go:104 -> rpcli.(*AuthClient).ParseToken() /home/vcs/open-im-server/pkg/rpcli/auth.go:29 -> msggateway.(*WsServer).wsHandler() /home/vcs/open-im-server/internal/msggateway/ws_server.go:433 -> http.HandlerFunc.ServeHTTP() /usr/local/go/src/net/http/server.go:2221 -> http.(*ServeMux).ServeHTTP() /usr/local/go/src/net/http/server.go:2748 -> http.serverHandler.ServeHTTP() /usr/local/go/src/net/http/server.go:3211 -> http.(*conn).serve() /usr/local/go/src/net/http/server.go:2093"} 2025-02-12 12:07:44.282 ^[[33mWARN^[[0m ^[[33m[PID:97010] ^[[0m ^[[33mopenim-msggateway ^[[0m [v3.8.3 ] [msggateway/http_error.go:23] ws connection error {"remoteAddr": "192.168.10.135:55638", "platform": "Android", "connID": "6661da442b100b5eec5bd31f3ee8828d", "operationID": "1739333260516220432", "opUserID": "10007", "error": "Error: 14 last resolver error: produced zero addresses | -> mw.RpcClientInterceptor() /root/go/pkg/mod/github.com/openimsdk/[email protected]/mw/rpc_client_interceptor.go:73 -> grpc.(*ClientConn).Invoke() /root/go/pkg/mod/google.golang.org/[email protected]/call.go:35 -> auth.(*authClient).ParseToken() /root/go/pkg/mod/github.com/openimsdk/[email protected]/auth/auth_grpc.pb.go:104 -> rpcli.(*AuthClient).ParseToken() /home/vcs/open-im-server/pkg/rpcli/auth.go:29 -> msggateway.(*WsServer).wsHandler() /home/vcs/open-im-server/internal/msggateway/ws_server.go:433 -> http.HandlerFunc.ServeHTTP() /usr/local/go/src/net/http/server.go:2221 -> http.(*ServeMux).ServeHTTP() /usr/local/go/src/net/http/server.go:2748 -> http.serverHandler.ServeHTTP() /usr/local/go/src/net/http/server.go:3211 -> http.(*conn).serve() /usr/local/go/src/net/http/server.go:2093"} 2025-02-12 12:07:45.741 ^[[34mINFO^[[0m ^[[34m[PID:97010] ^[[0m ^[[34mopenim-msggateway ^[[0m [v3.8.3 ] [mw/rpc_client_interceptor.go:48] rpc client request {"remoteAddr": "192.168.10.135:55640", "platform": "Android", "connID": "d09b72f86c0889dbee47331d0710d923", "operationID": "1739333268563248426", "opUserID": "10007", "method": "/openim.auth.Auth/parseToken", "target": "etcd:///openim/auth", "req": "token:"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySUQiOiIxMDAwNyIsIlBsYXRmb3JtSUQiOjIsImV4cCI6MTc0NzEwNTQ4MCwiaWF0IjoxNzM5MzI5NDc1fQ.ERmswakiXjIv63y1InUUGe7bHGxVHBPW32BZRaOe3ok""}

执行命令:docker exec -it etcd etcdctl get --prefix "o"后,结果中没有etcd相关服务。

Screenshots Link

No response

xiaobeiy avatar Feb 12 '25 10:02 xiaobeiy

查看etcd容器日志,有警告信息: {"level":"warn","ts":"2025-02-12T09:45:22.449274Z","caller":"v3rpc/interceptor.go:197","msg":"request stats","start time":"2025-02-12T09:45:21.859628Z","time spent":"589.638085ms","remote":"172.18.0.1:62722","response type":"/etcdserverpb.KV/Range","request count":0,"request size":46,"response count":0,"response size":27,"request content":"key:"openim/messageGateway" range_end:"openim/messageGatewaz" "} {"level":"info","ts":"2025-02-12T09:45:22.449038Z","caller":"traceutil/trace.go:171","msg":"trace[1736614540] range","detail":"{range_begin:openim/messageGateway; range_end:openim/messageGatewaz; response_count:0; response_revision:60; }","duration":"644.757115ms","start":"2025-02-12T09:45:21.804266Z","end":"2025-02-12T09:45:22.449023Z","steps":["trace[1736614540] 'agreement among raft nodes before linearized reading' (duration: 644.730812ms)"],"step_count":1} {"level":"warn","ts":"2025-02-12T09:45:22.449351Z","caller":"v3rpc/interceptor.go:197","msg":"request stats","start time":"2025-02-12T09:45:21.804252Z","time spent":"645.087706ms","remote":"172.18.0.1:62744","response type":"/etcdserverpb.KV/Range","request count":0,"request size":46,"response count":0,"response size":27,"request content":"key:"openim/messageGateway" range_end:"openim/messageGatewaz" "} {"level":"warn","ts":"2025-02-12T09:45:22.4492Z","caller":"etcdserver/util.go:170","msg":"apply request took too long","took":"540.927165ms","expected-duration":"100ms","prefix":"read-only range ","request":"key:"openim/messageGateway" range_end:"openim/messageGatewaz" ","response":"range_response_count:0 size:4"} {"level":"info","ts":"2025-02-12T09:45:22.449396Z","caller":"traceutil/trace.go:171","msg":"trace[1765260325] range","detail":"{range_begin:openim/messageGateway; range_end:openim/messageGatewaz; response_count:0; response_revision:60; }","duration":"541.123924ms","start":"2025-02-12T09:45:21.908266Z","end":"2025-02-12T09:45:22.44939Z","steps":["trace[1765260325] 'agreement among raft nodes before linearized reading' (duration: 540.921063ms)"],"step_count":1} {"level":"warn","ts":"2025-02-12T09:45:22.449419Z","caller":"v3rpc/interceptor.go:197","msg":"request stats","start time":"2025-02-12T09:45:21.907959Z","time spent":"541.452315ms","remote":"172.18.0.1:62660","response type":"/etcdserverpb.KV/Range","request count":0,"request size":46,"response count":0,"response size":27,"request content":"key:"openim/messageGateway" range_end:"openim/messageGatewaz" "}

xiaobeiy avatar Feb 12 '25 10:02 xiaobeiy