我写了一个支持 http 和 https 连接的代理服务器,当我使用 http 时一切正常,但是当我使用 https 时,wireshark 报告此错误“重组错误,协议 TCP:新片段重叠旧数据(重传?)”虽然浏览工作正常,但性能受到影响,因为在此之后我看到 TCP RST 并且因为 SSL 协商再次发生。
关于什么可能是错误的任何线索?
169.254.119.252 169.254.1.66 TCP 66 54589 > ff-fms [SYN] Seq=0 Win=8192 Len=0 MSS=1460 WS=4 SACK_PERM=1
169.254.1.66 169.254.119.252 TCP 60 ff-fms > 54589 [SYN, ACK] Seq=0 Ack=1 Win=16384 Len=0 MSS=1456
169.254.119.252 169.254.1.66 TCP 54 54589 > ff-fms [ACK] Seq=1 Ack=1 Win=65520 Len=0
169.254.119.252 169.254.1.66 TCP 245 [TCP segment of a reassembled PDU]
169.254.1.66 169.254.119.252 TCP 912 [TCP segment of a reassembled PDU]
169.254.119.252 169.254.1.66 TCP …
Run Code Online (Sandbox Code Playgroud) 如果X509?*证书过期,我该如何编程测试?他们是直接加密api?或者我必须得到not_after时间并在我的代码中手动检查它?