gpt4 book ai didi

Tomcat:端口 8443 上的 SSL https 连接出现问题

转载 作者:行者123 更新时间:2023-11-28 21:47:53 27 4
gpt4 key购买 nike

我们在 Tomcat 7 上运行的应用程序上的 https(端口 8443)连接遇到问题。该应用程序现在在 http(端口 80)上运行良好。我取消了 server.xml 文件中“定义 SSL ...”部分的注释并设置了所有属性值(见下文)。但是,当我尝试通过浏览器运行应用程序时,出现错误“远程设备或资源不接受连接”。

此外,当我在服务器上运行一个端口实用程序来查看哪些端口是打开和监听的时,它显示 Tomcat 的端口 80,端口 443 也在监听。 Java 1.6 版本,Tomcat 7 版本。

任何想法都将不胜感激,因为几周来我一直在努力解决这个问题。

<connector port="443" maxhttpheadersize="8192" maxthreads="150" minsparethreads="25" 
maxsparethreads="75" enablelookups="false" disableuploadtimeout="true" acceptcount="100"
scheme="https" secure="true" sslprotocol="TLS" clientauth="false"
keystorefile="K:/tomcat1.keystore" keystorepass="password"

我用来生成 keystore 文件的命令

keytool -genkey -alias tomcat -keyalg RSA -keystore K:/tomcat1.keystore

密码:密码

我可以在 cmd 提示符中看到 - OpenSSL 在启动 tomcat 服务器时成功启动。

帮帮我

最佳答案

最后它开始工作了...安装了新的服务器副本,如下修改了 server.xml,

<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" 
redirectPort="8443"/>
<!-- A "Connector" using the shared thread pool-->
<!--
<Connector executor="tomcatThreadPool"
port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
-->
<!-- Define a SSL HTTP/1.1 Connector on port 8443
This connector uses the JSSE configuration, when using APR, the
connector should be using the OpenSSL style configuration
described in the APR documentation -->

<Connector SSLEnabled="true" acceptCount="100" clientAuth="false"
disableUploadTimeout="true" enableLookups="false"
keystoreFile="k:/tomcat.keystore" keystorePass="*****"
maxThreads="25" port="8443"
protocol="org.apache.coyote.http11.Http11NioProtocol"
scheme="https" secure="true" sslProtocol="TLS"/>

<!-- Define an AJP 1.3 Connector on port 8009 -->
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>

使用下面的命令生成keystore文件

keytool -genkey -alias tomcat -keyalg RSA -keystore k:/tomcat.keystore

关于Tomcat:端口 8443 上的 SSL https 连接出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17452505/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com