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

Dan*_*Dan 2 ubuntu configuration jetty amazon-ec2

我在ubuntu 11机器上安装了码头

sudo apt-get install jetty
Run Code Online (Sandbox Code Playgroud)

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

curl http://localhost:8080/
Run Code Online (Sandbox Code Playgroud)

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

谢谢,

vac*_*uum 7

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

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

JETTY_HOST=0.0.0.0
Run Code Online (Sandbox Code Playgroud)

看到类似的问题