【问题标题】:Unable to access glassfish served content when using localhost使用 localhost 时无法访问 glassfish 提供的内容
【发布时间】:2016-05-06 03:48:49
【问题描述】:

我使用 2 天前安装的 eclipse java ee Mars.2 创建了这个简单的动态 Web 项目(glassfish 4.1.1 最新 atm)。

检查管理员,应用程序已部署并运行良好。我无法使用localhost:8080 url 访问网络应用程序,但是当我使用<computername>:8080 时它可以工作。

我可以使用 localhost:4848 访问管理员。

我尝试禁用防火墙,但问题仍然存在。可能是什么问题?

错误是:

404 Not Found

No context found for request

在 Eclipse 中,我看到控制台的日志显示:Automatic timeout occurred

【问题讨论】:

  • 你的监听器是如何配置的?请参阅配置 -> 所需配置 -> 网络配置 -> 网络侦听器。您在日志中看到了什么?
  • 在日志中:在主机/端口 0.0.0.0:8080 上创建了 HTTP 侦听器 http-listener-1,我觉得很奇怪,我在您的配置页面中将其更改为 localhost/127.0.0.1指出,重新启动服务器,它现在可以工作了,非常感谢ars

标签: glassfish


【解决方案1】:

正如我在 cmets 中指出的,您可以在 Configuration -> required configuration -> Network Config -> Network Listeners 中配置监听器。但是,您的 localhost 不能与0.0.0.0 IP 地址一起使用仍然很奇怪,因为它是一个特殊地址,表示“侦听给定端口上的所有可用 IP”。也许您的网络配置有误。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-02
    • 1970-01-01
    相关资源
    最近更新 更多