繁体   English   中英

严重:注册连接器Tomcat 5.5时出错

[英]SEVERE: error registering connector Tomcat 5.5

我尝试用Tomcat 5.5部署我的项目(声音沉闷:D)

但是我在使用SSL时遇到这样的错误,就像这篇文章

与localhost:7080的连接期间发生错误。

SSL收到的记录超过了最大允许长度。

(错误代码:ssl_error_rx_record_too_long)

之后我去和这个职位与修复这个职位与添加protocol="org.apache.coyote.http11.Http11Protocol"进入我的连接器标签在我的tomcat的server.xml 但是当我重新启动tomcat时,会出现类似此图像的错误(不知道如何通过Windows终端复制此错误)

在此处输入图片说明

这是我的server.xml连接器标签

<Connector  port="8443" maxHttpHeaderSize="8192"
           maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
           enableLookups="false" disableUploadTimeout="true"
           acceptCount="100" scheme="https" secure="true"
           clientAuth="false" sslProtocol="TLS"
           sslEnabled="true"
           keystoreFile="${user.home}/keystores/keystore_lipsweb_jetty.jks"
           keystorePass="jetty1" />
<Connector port="7080" maxHttpHeaderSize="8192"
           maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
           enableLookups="false" redirectPort="8443" acceptCount="100"
           connectionTimeout="20000" disableUploadTimeout="true"
           URIEncoding="UTF-8"/>

好吧,我仍然不知道如何解决这个问题。 非常感谢您的帮助。 谢谢

我这样做是对我有用

 <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="80" minProcessors="5"
                   address="10.1.0.50"
                   maxProcessors="75"
                   enableLookups="false" redirectPort="443" acceptCount="10" debug="0" connectionTimeout="20000"
                   useURIValidationHack="false" URIEncoding="UTF-8"/>

<Connector port="443" maxHttpHeaderSize="8192"
                   address="10.1.0.50"
                   maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
                   enableLookups="false" disableUploadTimeout="true"
                   acceptCount="100" scheme="https" secure="true"
                   clientAuth="false" sslProtocol="TLS" SSLEnabled="true"
                   URIEncoding="UTF-8"
                   keystoreFile="/usr/java/default/jre/lib/security/keystore.jks"
                   keystorePass="password"/>

我已经通过更改Tomcat版本来解决此问题。 创建此帖子时,我使用Tomcat 5.5.36。 但是,当我尝试使用旧版本(5.5.26)时,在部署上没有错误,并且我的项目正常运行。

好吧,到目前为止,我还不知道Tomcat 5.5.36和5.5.26有什么区别。 希望我能在短时间内详细解释这里发生的事情。 但是任何知道这件事的人都可以在这里分享,我真的很感激。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM