AWS Ligthsail 实例的公共 IP 上的 GlassFish 主机名映射似乎不起作用

问题描述 投票:0回答:1

该实例是 Windows Server 2016。它运行 Apache 服务器(端口 80 和 443)和 GlassFish 服务器(端口 8080 和 8181)。在机器本身上,当我调用 localhost 时,一切似乎都工作正常:.

我将实例的公共IP映射到DNS。当我使用 Apache 端口调用它时,它工作正常,但使用 GlassFish 端口则不行。当我使用公共 IP 时,结果也是一样。

我尝试直接从 GlassFish 控制台(localhost:4848)配置虚拟主机参数以及解决方案在此处,但没有成功。我在这里缺少什么?

apache glassfish windows-server-2016 amazon-lightsail
1个回答
0
投票

这是防火墙问题。尽管我添加了入站规则以明确允许端口 8080 和 8181,但这还不够。

我必须再检查一下(按照帖子评论中 @OndroMih 的提示),并通过禁用防火墙的某些部分,看来私人配置文件是阻塞的。因此我禁用了它。

不确定这会产生什么影响,但它现在解决了我的问题。

© www.soinside.com 2019 - 2024. All rights reserved.