【问题标题】:Error when starting Glassfish Server. Password Required at localhost启动 Glassfish 服务器时出错。本地主机需要密码
【发布时间】:2011-10-26 15:44:04
【问题描述】:

有没有人见过这种错误?这在我尝试部署 Glassfish 服务器应用程序时显示

您可以在此处查看屏幕截图:

它是意大利语,我不知道怎么改成英文(如果有人知道,请告诉我如何改写)。

我确定我没有为 Glassfish 管理控制台设置任何密码。错误显示在最后一行,翻译成英文是:

信息:用户 [root] 主机 127.0.0.1 没有管理权限或您输入的用户名和密码不正确

【问题讨论】:

  • “它是意大利语,我不知道怎么改成英语”:更改平台或环境默认语言环境。在屏幕上,我看到您正在使用 Eclipse。它使用操作系统平台默认语言环境作为默认语言环境。您可以通过 Eclipse 可执行文件上的 -nl 参数覆盖它:eclipse -nl en

标签: java eclipse jakarta-ee glassfish glassfish-3


【解决方案1】:

在 glassfish 4 中,empty密码对我有用。

【讨论】:

  • 更新:Eclipse 插件不适用于我的 Glassfish 4.1.1。确实,它与 Glassfish 4.1 和登录名:admin,密码:EMPTY 配合得很好
【解决方案2】:

如果在创建域时提到了管理员密码;在 Eclipse 中配置 glassfish 服务器时必须提到相同的密码。

另外,请确保“对管理员命令使用匿名连接”选项为“UNCHECKED”。默认情况下,它将处于选中模式。

您可以通过双击在 Eclipse 中的“服务器”面板中的“GlassFish xxxxx 服务器”条目上看到此选项。

谢谢,
拉吉,林努。

【讨论】:

  • 取消选中该匿名选项在 Eclipse 中对我有用,但我仍然从 Netbeans 收到错误。在 Netbeans 中,我无法在任何地方取消选中此选项。
【解决方案3】:

第一次安装 glassfish 时会创建一个默认域“domain1”。用户是 admin,密码是 adminadmin。您应该仔细检查 eclipse 是否正在使用这个“domain1”。

如果你不能让它工作,一个简单的解决方案是在 glassfish 中创建一个新域,分配一个新用户和密码,然后配置 eclipse 以使用这个新域。

在 Eclipse 中尝试任何操作之前,第一个故障排除将是从浏览器进入管理控制台。如果我没看错,domain1 的默认端口是 4848。

【讨论】:

  • 我刚刚插入了用户:管理员密码:空白。现在 glassfish 服务器启动,但 Java 控制台再次写入:信息:用户 [root] 主机 127.0.0.1 没有管理权限,或者您输入的用户名和密码不正确
  • 是的,我做到了,但它再次询问我的用户名和密码,因为我在安装 Glassfish 3.1 期间设置了用户:管理员并且没有设置密码。现在真正的问题是我写的最后一句话。
  • 看到你刚刚开始。我会破坏域并重新开始,这次使用默认密码或选择一个。
  • 如果我对管理命令使用匿名连接(在 Glassfish 服务器概述中),则未显示问题。为什么会这样??
  • “信息:用户 [root] 主机 127.0.0.1 没有管理权限,或者您输入的用户名和密码不正确”这看起来像是操作系统用户权限问题。此用户主机是您为域提供的用户,还是您用于启动域的操作系统用户?如果这是域用户,我必须再次说明默认用户是“admin”
【解决方案4】:

关于 XDB 错误,我能够登录到管理控制台,取消选中 system-config->http services->http-listeners->xxxxxx 下的安全性。一旦我取消选中安全并尝试重新登录,它没有提示登录并给我显示服务器状态的屏幕

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-29
    • 1970-01-01
    • 2021-12-04
    • 1970-01-01
    相关资源
    最近更新 更多