【问题标题】:Tomcat "Connection Reset" SSL errorTomcat“连接重置”SSL错误
【发布时间】:2016-01-04 18:16:30
【问题描述】:

我有一个 java 应用程序,它是一个单独的应用程序中的 iframe。 iframe 是向处理请求等的 Java servlet 发送请求的 javascript。 问题是当我尝试设置 HTTPS 支持时,我无法让应用程序工作。加载应用程序时,我什至在页面加载之前从 Mozilla 收到“连接重置”错误。

这是我的设置: 带有安全约束的 Web.xml:

    <security-constraint>
        <web-resource-collection>
            <web-resource-name>GeoLocationMappingTest</web-resource-name>
            <url-pattern>/*</url-pattern>
        </web-resource-collection>
        <user-data-constraint>
            <transport-guarantee>CONFIDENTIAL</transport-guarantee>
        </user-data-constraint>
    </security-constraint>

服务器 XML:

<Connector  port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol" SSLEnabled="true"
               maxThreads="150" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS" keystoreFile="conf/.ms_server_keystore.CA_NEW"
                keystorePass="*****"/>
    <!-- Define an AJP 1.3 Connector on port 8009 -->
        <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />.
        <Connector port="8080" protocol="HTTP/1.1"
                   connectionTimeout="20000"
                   redirectPort="8443" />

我在 catalina.out 和应用程序的控制台输出(定向到 catalina.out)上没有收到任何错误

【问题讨论】:

  • 您是否创建了密钥库和自签名证书,更重要的是安装了它们?

标签: java tomcat ssl https


【解决方案1】:

不知道为什么,但是在 Centos 5 机器上重新安装 Tomcat 似乎可以解决问题。除此之外,我复制并粘贴了我之前安装的相同信息,一切正常。很奇怪。

【讨论】:

    猜你喜欢
    • 2011-03-18
    • 2020-02-18
    • 2011-07-27
    • 1970-01-01
    • 2012-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多