在tomcat启动时,我在日志中看到以下错误。我使用的是tomcat7和ubuntu。
java.io.IOException: SSL configuration is invalid due to No available certificate or key corresponds to the SSL cipher suites which are enabled.我正在使用以下链接导入证书
是否还有其他步骤需要我遵循或遗漏?
我已经生成了CSR并提供给了提供商,他们为我提供了证书文件。
发布于 2013-12-31 23:06:34
您需要确保已经使用Tomcat的server.xml配置文件(位于/conf/server.xml)中的证书配置了密钥库。
这行代码应该类似于:
<Connector
protocol="HTTP/1.1"
port="8443" maxThreads="200"
scheme="https" secure="true" SSLEnabled="true"
keystoreFile="/path/to/keystore.keystore" keystorePass="<keystorepassword>"
clientAuth="false" sslProtocol="TLS"/>如果您已经这样做了,那么您生成的证书可能没有使用Tomcat认为安全的密码。您可能需要使用更安全的密码重新生成证书,或者配置Tomcat以允许更多的密码类型。
有关使用SSL设置Tomcat的更多信息,可以在Tomcat文档中找到:http://tomcat.apache.org/tomcat-7.0-doc/ssl-howto.html#Quick_Start
https://stackoverflow.com/questions/20858964
复制相似问题