Skip to main content

出现TLS handshake timeout 问题

在 Linux 系统上, 执行 zeronews set token 或 zeronews start 命令的时候,出现 TLS handshake timeout, 可能是因为主机MTU 太大导致:

修改 主机 MTU

临时修改网卡 MTU

sudo ip link set dev eth0 mtu 1472

永久修改 主机MTU

Debian/Ubuntu(使用 Netplan)

编辑网络配置文件(如网卡为 eth0),添加 mtu: 1472

network:
version: 2
ethernets:
eth0:
mtu: 1472
dhcp4: true

centos7 上修改 MTU

如修改 eth mtu, 在 /etc/sysconfig/network-scripts/ifcfg-eth0 配置文件中添加 MTU="1472"

MTU="9000"