我正在尝试设置蒂诺德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 失败是怎么回事?我花了一整天的时间处理这个问题。禁用了防火墙,但毫无帮助。