在jboss 4.2 Legacy App上安装SSL证书

时间:2016-01-11 13:48:38

标签: java ssl jboss sha

我正在尝试在旧版应用上安装我们最新的SSL证书(来自GoDaddy)但是我收到以下错误:

No available certificate or key corresponds to the SSL cipher suites which are enabled.

在Server.xml中:

<Connector port="8443" address="${jboss.bind.address}"
    protocol="HTTP/1.1" SSLEnabled="true" 
    sslEnabledProtocols="TLSv1,TLSv1.1,TLSv1.2" ciphers="
    TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, 
    TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, 
    TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, 
    TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, 
    TLS_ECDHE_RSA_WITH_RC4_128_SHA,
    TLS_RSA_WITH_AES_128_CBC_SHA256,
    TLS_RSA_WITH_AES_128_CBC_SHA, 
    TLS_RSA_WITH_AES_256_CBC_SHA256,
    TLS_RSA_WITH_AES_256_CBC_SHA, 
    SSL_RSA_WITH_RC4_128_SHA,
    TLS_RSA_WITH_3DES_EDE_CBC_SHA, 
    TLS_RSA_WITH_AES_128_CBC_SHA,
    TLS_RSA_WITH_AES_256_CBC_SHA, 
    TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, 
    TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, 
    TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA,
    TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" 
    maxThreads="150" scheme="https" secure="true"
    keystoreFile="/usr/local/jboss/ssl.keystore" keystorePass="******"
           clientAuth="false" />

我需要在我的jre中安装一个新的密码套件吗?有没有更简单的解决方案?

1 个答案:

答案 0 :(得分:0)

将证书文件添加到服务器正在使用的JVM的信任库中。