确定出站 https 请求底层 TLS 版本

确定出站 https 请求底层 TLS 版本

概括

有没有办法跟踪出站 https 请求以使用 Red Hat/Unix 验证 TLS 版本。类似于 Windows 的 Fiddler 或 Wireshark。

背景

我有一个 Java 应用程序正在向第三方 API 执行出站请求,但因 SSL 握手错误而失败。我无法修改对 Java 的调用,因此无法使用 -djavax 标志。在 Java 应用程序之外,我可以使用什么来跟踪?也许在操作系统级别?

服务器和应用程序上的所有内容都配置为使用 TLS 1.2,但第三方 API 仍然拒绝该请求。

我的理论是,我们的出站请求仍然在 TLS 1.1 下离开服务器,或者我们以 TLS 1.2 发出请求,但使用了不受支持的密码。

谢谢

相关内容