tomcat - 如何在 Tomcat 7 - Amazon ec2 ubuntu 实例中安装 ssl

标签 tomcat ubuntu ssl amazon-ec2

我已经创建了自签名证书 (SSL) 并在 Intranet Ubuntu Server - Tomcat 7 上托管了 Spring MVC web 应用程序,它工作正常。

但是当我将此应用程序部署到 Amazon EC2 - 带有 Tomcat 7 的 Ubuntu 时,端口 8443 没有响应。

在安全组中,PORT 80、8080、8443、22开放。

请给我一些解决这个问题的方法。

谢谢

@Edit:Catalina.log(安装 ssl 后服务器的状态)

Jun 11, 2015 1:01:08 AM org.apache.catalina.realm.LockOutRealm authenticate
WARNING: An attempt was made to authenticate the locked user "tomcat"
..

    INFO: Starting ProtocolHandler ["http-bio-8080"]
    Jun 11, 2015 5:19:38 AM org.apache.coyote.AbstractProtocol start
    INFO: Starting ProtocolHandler ["http-bio-8443"]
    Jun 11, 2015 5:19:38 AM org.apache.coyote.AbstractProtocol start
    INFO: Starting ProtocolHandler ["ajp-bio-8009"]
    Jun 11, 2015 5:19:38 AM org.apache.catalina.startup.Catalina start

INFO: Server startup in 1385 ms

最佳答案

登录到 AWS 控制台并转到安全组部分在这里,在入站中添加一个名为自定义 TCP 规则的新规则并输入自定义端口范围 8443。这可能会有帮助。

关于tomcat - 如何在 Tomcat 7 - Amazon ec2 ubuntu 实例中安装 ssl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30754239/

相关文章:

eclipse - Struts 框架设置错误

tomcat - 是否有使用 Tomcat 修复 BodyContentImpl jsp 标签内存泄漏的问题?

javascript - 错误 : ENOENT: no such file or directory, 状态 '/home/arpit/.steampath'

linux - 如何在 VM box 中的 Ubuntu Linux 中安装 Hadoop 和 Hive?

ruby-on-rails - Rails 应用程序中出现 'config.force_ssl = false' 的原因可能是什么?

ssl - 使用 HTTPS 的 IIS 7 站点无法从外部 Internet 访问(可从 Intranet 访问)

ruby-on-rails - Heroku 创建未知协议(protocol) SSL 错误

tomcat - 无法从不同的机器访问我的网页 - 在同一个 WIFI 内

amazon-web-services - HTTPS 连接是 "Not Secure"

linux - 两个容器之间使用另一个容器进行通信