我有这个连接到 TLS 服务器的命令:
openssl s_client -connect ec2-xx-xx-xx-xx.us-west-1.compute.amazonaws.com:4004 -reconnect -CAfile ryans-cert.pem
我收到大约 4 条这样的消息:
drop connection and then reconnect
CONNECTED(00000005)
然后它最终会连接。 有人知道为什么它必须重试几次吗?
最佳答案
openssl s_client 的
-reconnect
选项尝试重新连接到同一服务器 5 次。
这样做主要是为了检查所述服务器是否支持 SSL/TLS 的 Session Resumption
功能。支持 session 恢复功能的方法之一是在服务器上启用 session 缓存。此选项检查服务器上是否启用了 session 缓存。
引用RFC 5246 (TLS 1.2) 以更详细地了解 TLS session 恢复的工作原理。
关于ssl - 断开与 TLS 的连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56195339/