0

启动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 没有给出错误,但我的客户端重置了连接。

请帮忙。

4

1 回答 1

1

尝试通过评论它的监听器来禁用 Apache tomcat 的 APR

<Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" /> 

或将它的 sslProtocol 设置为

protocol = "org.apache.coyote.http11.Http11Protocol"
于 2013-10-18T18:45:05.283 回答