为什么同一台设备在相同时间但不同的网络环境下,会收到nginx服务器响应的TCP RST和Server Hello两种不同的报文?

同一台设备在4g网络中向nginx服务器443端口发起通信,当服务器收到client hello报文后却响应了TCP RST复位。在该网络中始终无法正常建立链接。当该设备切换到其他WIFI环境时服务器回正常响应Server hello后面连接访问都正常。我尝试抓取了两个环境下的报文对比client hello报文发现tls版本标记这里不同。这里4g网络无法访问的原因是不是与tls版本有关系呢?应该怎么验证?

img


这是4G网络下的报文

img


这是WIFI环境下的报文

img


这是两个client hello报文的对比