Stunnel 不接受客户端重新连接

Stunnel doesn't accept client reconnection

我正在使用 Stunnel 连接到使用 TLS 加密的服务器。我启动 Stunnel,然后使用任何客户端连接到 Stunnel(例如 telnet),一切正常。 如果我关闭客户端,与服务器的连接保持活动状态,与客户端的连接进入状态 TIME_WAIT.

但问题来了,如果我再次尝试打开客户端,与 Stunnel 的连接会立即丢失。

可能是什么问题?

这是服务器不接受 TSL 握手重新协商的问题,这是 Stunnel 默认附带的功能,无法通过配置更改。 所以只好修改stunnel的源码,强制每次建立连接都要握手