服务器加密握手后 TLS 连接失败

服务器加密握手后 TLS 连接失败

我正在尝试查找太阳能逆变器和监控服务器之间不断失败的 TLS 连接故障。太阳能逆变器连接到我的无线 AP(Ubiquiti UAP-AC-Lite),该 AP 插入 8 端口交换机(Ubiquiti US-8-60W),插入我的路由器(Ubiquiti Edgerouter Lite)。路由器通过 PPPoE 连接到我的 ISP 的互联网。

当太阳能逆变器直接通过我的网络连接时,它最初可以正常工作大约 5 天。然后突然无法连接到监控服务器。Wireshark 捕获显示正常的 TLS 连接,直到服务器加密握手。加密握手后,太阳能逆变器发送 ACK,然后发送 RST。

Wireshark 错误捕获

如果我将其热点连接到我的手机,关闭移动数据并连接到 Wi-Fi,我就可以成功连接到监控服务器,如下面的数据包捕获所示。

wireshark 成功捕获

这两个流似乎完全相同,所以我想不出逆变器发送 RST 的任何原因。而且我无法访问服务器数据包捕获或日志。

有人知道为什么会断开连接吗,或者我可以尝试什么?我不明白为什么如果它通过手机而不是直接连接到 wifi 它会起作用。

我也尝试关闭路由器上的防火墙,但没有任何效果。

提前致谢。

相关内容