如何配置用于 JMX over SSL 的 TLS 版本?

How to configure what TLS version is used for JMX over SSL?

我需要为 JMX 通信配置 TLSv1.2。

很遗憾,我在这里找不到合适的配置: https://docs.oracle.com/javase/8/docs/technotes/guides/management/agent.html

如何配置用于 JMX over SSL 的 TLS 版本?

PCI DSS 3.1 不允许使用 TLS 1.0。

您显然没有阅读链接的文档。它说:

  1. com.sun.management.jmxremote.ssl.enabled.protocols:默认SSL/TLS协议版本。

  2. com.sun.management.jmxremote.ssl.enabled.cipher.suites:默认 SSL/TLS 密码套件。

这应该可以解决您的问题。配置完成后,使用 sslscan 使用最新版本 (1.0.2+) 的 OpenSSL 扫描 JXM 端口。