Jetty(mis)配置:它不会从外部机器响应......为什么?

时间:2012-02-21 08:16:45

标签: ubuntu configuration amazon-ec2 jetty

我通过

在ubuntu 11机器上安装了jetty
sudo apt-get install jetty

之后我配置了上下文,war文件和NO_START变量。当我在同一台机器上测试时,一切正常,例如

curl http://localhost:8080/

然而,当我尝试从外部机器连接时,它只是没有回答。 我在Win 7主机和Amazon EC2上的虚拟机上都试过这个。

感谢,

2 个答案:

答案 0 :(得分:7)

确保这不是防火墙问题。也许8080端口被防火墙关闭。

另外尝试将行添加到文件/ etc / default / jetty中:

JETTY_HOST=0.0.0.0

请参阅similar question

答案 1 :(得分:1)

在EC2领域,默认的开放端口通常为80.您需要转到EC2控制台,查看与该计算机关联的SecurityGroup,并为整个单词添加端口8080,即{{1} }。你应该全力以赴。