使用HTTPS的Tomcat(服务器无响应)

时间:2016-07-11 07:52:19

标签: ubuntu https tomcat8

我需要在tomcat中使用HTTPS。我按照apache网站上的官方文档进行操作但是没有用。这是server.xml中的配置:

<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
               maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
        keystoreFile="~/.keystore" keystorePass="changeit"
        disableUploadTimeout="true"
               clientAuth="false" sslProtocol="TLS" />

这是我尝试连接http:

时得到的结果
curl -IL http://localhost:8080
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Content-Type: text/html;charset=UTF-8
Transfer-Encoding: chunked
Date: Mon, 11 Jul 2016 07:03:04 GMT

使用https:

curl -IL https://localhost:8443
curl: (28) Operation timed out after 0 milliseconds with 0 out of 0 bytes received
你帮我吗?我看不出有什么问题。

1 个答案:

答案 0 :(得分:0)

将server.xml更改为以下重启tomcat,然后尝试。

if