Apache Servicemix windows - 在 Localhost 中工作,但不适用于 public IP 地址

Apache Servicemix windows - Works in Localhost but not with the public IP address

我在 AWS window 实例中有一个 apache servicemix 实例 运行ning。安全组完好,不用怀疑

当我 运行 servicemix 实例时,我可以在机器内部使用 localhost:8181 访问它,但是当在外部访问它时 x.x.x.x:8181 连接被拒绝。

在哪里添加配置以将其暴露给 IP 地址。

令人惊讶的是,它在 Linux 实例中开箱即用,无需更改任何配置。只有 windows 个实例正在产生问题。

好的。发现了问题。如果您在 AWS 中使用 Windows 实例,仅添加安全组是不够的。登录实例,进入 Windows 防火墙并添加新规则以允许所需的端口。然后应该工作

令人惊讶的是它没有在任何地方记录。

此解决方案不仅适用于 servicemix ,而且适用于所有内容。