【问题标题】:Tomcat running, port 80 connection refused errorTomcat 正在运行,端口 80 连接被拒绝错误
【发布时间】:2014-03-26 22:58:55
【问题描述】:

起初一切都很好,直到今天。我的网站(在 Apache Tomcat 上运行)在 Chrome 中给出了 No Data Received 错误页面。我惊慌失措,并尝试了端口 8080。它成功了。端口 80 失败。所以我尝试对我的 EC2 实例进行 SSH,然后重新启动 tomcat。重新启动工作,但我的网站仍然失败。我尝试在我的实例(Ubuntu Linux AMI)上使用sudo curl localhost:80,但出现此错误:curl: (7) Failed connect to localhost:80; Connection refused。这是什么意思,更重要的是,我该如何解决这个问题?

【问题讨论】:

  • 如何将 80 端口代理到 8080 端口?
  • 好吧,我不完全知道 :D 我的系统管理员设置了它,但我拥有对所有内容的 root(管理员)SSH 访问权限。奇怪的是,我在上面设置了一个带有 tomcat 的新空实例。当tomcat在端口8080上运行时,我尝试了curl localhost:80,并得到了完全相同的错误......而且我根本没有改变任何东西......
  • 通常,如果您在端口 80 上运行 Tomcat,您就是通过 Web 服务器(Apache、nginx 等)进行代理。可能是您的网络服务器出现故障。
  • 感谢您的评论!

标签: tomcat ubuntu curl amazon-ec2 permission-denied


【解决方案1】:

如果您在端口 80 上运行 Tomcat,通常是通过 Web 服务器(Apache、nginx 等)进行代理。可能是您的网络服务器出现故障。 (由@datasage 发布)

【讨论】:

    猜你喜欢
    • 2020-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-18
    • 2018-06-11
    • 1970-01-01
    • 2018-03-05
    相关资源
    最近更新 更多