【问题标题】:SSL with Tomcat 7 at Ubuntu: unable to connect在 Ubuntu 上使用 Tomcat 7 的 SSL:无法连接
【发布时间】:2012-03-07 13:30:00
【问题描述】:

我正在尝试使用 SSL 保护我的 Tomcat 7 服务器。它在 Ubuntu 11 上运行。

所以首先我用这个命令创建了一个密钥库:

keytool -genkey -alias tomcat -keyalg RSA 

我用'changeit'作为密码

这是我在 server.xml 中的连接器:

<Connector port="8443" maxThreads="200" scheme="https" secure="true" SSLEnabled="true" keystoreFile="${user.home}/.keystore" keystorePass="changeit" clientAuth="false" sslProtocol="TLS" />

所以如果我尝试连接到 https//:localhost:8443,我会收到无法连接的错误。

我不知道我必须做什么。 :(

请帮帮我!谢谢 :)

【问题讨论】:

    标签: tomcat ubuntu ssl https


    【解决方案1】:

    将以下属性添加到您的连接器: protocol="org.apache.coyote.http11.Http11Protocol"

     <Connector protocol="org.apache.coyote.http11.Http11Protocol"
               port="8443" .../>   
    

    这是绝对必需的。

    假设密钥库没有问题,这应该可以工作。
    您可以使用基于 java 的工具来创建您知道的密钥库,例如Certificate Helper

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-29
      • 1970-01-01
      • 2021-11-14
      • 1970-01-01
      • 1970-01-01
      • 2014-10-28
      相关资源
      最近更新 更多