gpt4 book ai didi

tomcat - Windows Server 2012 的 Amazon EC2 实例 - 无法连接到简单的网络服务器

转载 作者:行者123 更新时间:2023-11-28 21:55:30 26 4
gpt4 key购买 nike

我使用 Amazon EC2 成功启动了 Windows Server 2012 实例并将其配置为运行 Tomcat 网络服务器。

在 VPS 内部,我知道网络服务器正在运行,因为当我键入 http://localhost:8080 时,我在网络浏览器中看到了 Tomcat 页面。

但是,即使我在安全组中创建了一条规则以允许来自所有地址 (0.0.0.0/0) 的端口 8080 上的传入流量,我仍然无法从外部访问它。

键入 'curl -v http://ec2-54-194-6-178.eu-west-1.compute.amazonaws.com:8080 ' 返回:

  • 即将连接()到 ec2-54-194-6-178.eu-west-1.compute.amazonaws.com 端口 8080 (#0)
  • 正在尝试 54.194.6.178...
  • 操作超时
  • 无法连接到主机
  • 关闭连接#0curl: (7) 无法连接到主机

我还有一个正在运行的 Linux 实例,它使用相同的安全组。我能够很好地连接到它。

我不太了解配置 Tomcat,但我还在配置文件 server.xml 中添加了 address="0.0.0.0"以防这是一个潜在的原因。

<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
address="0.0.0.0" />

任何解决此问题的想法都将不胜感激。

更新

我终于明白了。通过关闭 Windows 防火墙,我能够连接到 Tomcat 网络服务器。

最佳答案

我终于明白了。通过关闭 Windows 防火墙,我能够连接到 Tomcat 网络服务器。

关于tomcat - Windows Server 2012 的 Amazon EC2 实例 - 无法连接到简单的网络服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21236178/

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