当前安装的提供程序无法支持TLS_RSA_WITH_AES_256_CBC_SHA [英] Cannot support TLS_RSA_WITH_AES_256_CBC_SHA with currently installed providers

查看:217
本文介绍了当前安装的提供程序无法支持TLS_RSA_WITH_AES_256_CBC_SHA的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们安装了Cassandra 2.0并将其配置为使用SSL,并且在启动时就运行此问题.我们正在使用Open JDK

We installed Cassandra 2.0 and configure it for SSL, and we run in this issue at startup. We're using Open JDK

java-1.7.0-openjdk-1.7.0.55-2.4.7.1.el6_5.x86_64

异常消息:

Caused by: java.lang.IllegalArgumentException: Cannot support 
    TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA with currently installed providers

我查看了以下链接-但这是Java 6/7的链接.

I looked at the following link - but this with Java 6/7.

http://www.pathin.org/tutorials/java-cassandra-cannot-support-tls_rsa_with_aes_256_cbc_sha-with-currently-installed-providers/

有什么想法吗?谢谢一堆

Any Ideas ? Thanks a bunch

推荐答案

我假设此消息与Cassandra SSL/TLS配置有关.

I am assuming this message is related to the Cassandra SSL/TLS configuration.

答案这里建议为您的JVM安装不限数量的加密货币,但我相信您的OpenJDK版本已经具有此功能.

The answer here suggests installing unlimited crypto for your JVM but I believe your version of OpenJDK has this already.

我建议尝试在这个openjdk问题列出了一些可以在OpenJDK中启用的密码套件,或者您也可以接受Cassandra的默认设置.

I would suggest experimenting with the accepted cipher_suites setting in cassandra.yaml to find something that is available to your OpenJDK deployment. This openjdk question lists some of the cipher suites that may be enabled in OpenJDK, or you could accept the Cassandra default.

这篇关于当前安装的提供程序无法支持TLS_RSA_WITH_AES_256_CBC_SHA的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆