当我启动tomcat时出现错误。从2天开始我试着解决它:
LifecycleException: L'initialisation du gestionnaire de protocole a échoué: java.lang.Exception: Invalid Server SSL Protocol (error:00000000:lib(0):func(0):reason(0))
为了理解,在我的server.xml中:
<Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />
<Connector
port="8443" maxThreads="200"
scheme="https" secure="true" SSLEnabled="true"
keystorePass="changed"
keystoreFile="/home/.keystore"
SSLCertificateFile="/home/ssl/my.crt"
SSLCertificateKeyFile="/home/ssl/my.key"
SSLPassword="changed"
SSLVerifyClient="optional"
SSLProtocol="TLS"
protocol="HTTP/1.1" />
我从头开始创建密钥库。
我试过没有证书,改变了协议,没有成功。
我将SSLProtocol
更改为TLSv1,tomcat没有错误,但我的客户端重置连接。
请帮忙。
答案 0 :(得分:1)
尝试通过评论它的监听器来禁用Apache tomcat的APR
<Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />
或将其sslProtocol设置为
protocol = "org.apache.coyote.http11.Http11Protocol"