弱空灵 DH 密钥 Activemq

Weak ethereal DH key Activemq

我正在尝试使用 CA 证书在 activemq 中设置一个安全的 websocket,但我一直在浏览器中收到此消息:

SSL received a weak ephemeral Diffie-Hellman key in Server Key Exchange handshake message. (Error code: ssl_error_weak_server_ephemeral_dh_key)

我认为这与密码套件有关,但我 A) 没有找到使用正确的密码套件或 B) 在 Apache Activemq 的错误区域中配置它。目前,我一直在调整 activemq.xml( http://activemq.apache.org/ssl-transport-reference.html). However, I know that activemq uses a jetty server and i'm wondering if I should be configuring the suite in jetty.xml a la 中传输连接器中的 ssl 配置。 所以,我的问题是,这是正确的方法吗?如果是这样,activemq 的正确密码套件是什么?

JavaJDK版本1.7.0_79

好吧,我能够通过阅读 activemq-apollo 指南然后将其与 activemq 中的封闭式 JIRA 相匹配来创建解决方法: http://activemq.apache.org/apollo/documentation/user-manual.html#Working_Around_Java_7_SSL_Bugs https://issues.apache.org/jira/browse/AMQ-4520