gRPC 失败,状态代码为:UNAVAILABLE:无法连接到所有地址

gRPC 失败,状态代码为:UNAVAILABLE:无法连接到所有地址

我正在尝试设置蒂诺德Debian 10 Buster 服务器上的 messenger。出于某种原因,当我运行 Pyhon 命令访问 localhost 端口 16060 上的 messenger 的 grpc 服务时:

python tn-cli.py --login-basic=alice:alice123

服务器返回:

gRPC failed with StatusCode.UNAVAILABLE: failed to connect to all addresses.

这是一台新安装的服务器(在 OVH 上)。下面是 lsof 输出。第二行对我来说看起来很奇怪。安装服务器后,我更改了主机名,甚至重新启动了服务器。但如您所见,仍然出现“old-host-name”。IP 地址 104.18.55.244 是什么?这是 Cloudflare 的 IP 地址,但服务器上的域与 Cloudflare 无关。

lsof -i
COMMAND  PID   USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
tinode  2757 debian    6u  IPv6  30224      0t0  TCP localhost:37110->localhost:mysql (ESTABLISHED)
tinode  2757 debian    7u  IPv4  30232      0t0  TCP old-host-name:35186->104.18.55.244:https (ESTABLISHED)
tinode  2757 debian    8u  IPv4  23484      0t0  TCP localhost:16060 (LISTEN)
tinode  2757 debian    9u  IPv6  30236      0t0  TCP *:6060 (LISTEN)

nc -vz localhost 16060
localhost [127.0.0.1] 16060 (?) open

/etc/hosts 文件:

127.0.0.1       localhost

::1     localhost       ip6-localhost   ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

127.0.1.1       new.mynewhostname.com        new

grcp 失败是怎么回事?我花了一整天的时间处理这个问题。禁用了防火墙,但毫无帮助。

相关内容