如何调试或修复 Connection Refused 尝试卷曲 EC2 实例端口?

How to debug or fix Connection Refused trying to curl EC2 instance port?

我已经创建了一个 EC2 实例,但我似乎无法访问我在其上启动的服务(比如在端口 1234 上)。实例是

我已经在实例上启动了一个 httpd 服务器,并验证我可以从我的机器或同一子网中的另一个 EC2 实例在端口 80 上访问它。我还验证了我可以从原始 EC2 实例 curl localhost:1234

但是每当我尝试从我的机​​器或同一子网中的其他 EC2 实例卷曲端口时,我都会得到 Failed to connect to $MY_IP port 1234: Connection refused(同时尝试私有和 public IP)。什么仍然可以阻止请求?如何开始调试?

我已经查看过 answers like these,但我的安全组应该已经允许此流量。

根据评论。

此问题是由将应用程序绑定到 localhost 引起的,这使得它只能从实例内部访问。将绑定更改为 0.0.0.0 解决了 问题。