我正在尝试使用健康检查应用服务器监控 Marklogic 服务器主机,但服务器正在抛出 SEC-DEFAULTUSERDNE: Default user does not exist: HealthCheck error.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     <pre><body>
<span class="error">
  <h1>500 Internal Server Error</h1>
  <dl>
    <dt>SEC-DEFAULTUSERDNE: Default user does not exist: HealthCheck/ = 10784468014522530524</dt>
    <dd></dd>
    <dt> [1.0-ml]</dt>
    <dd></dd>
  </dl>
</span>

最佳答案

与任何其他应用程序一样,HealthCheck application 被设置为应用程序服务器。它带有应用程序级别的安全性,并有一个名为 HealthCheck 的默认用户。该用户通常还附带 ML。

因此,根据提供的有限信息,您的默认用户 HealthCheck 似乎丢失了。

验证用户是否存在:管理界面 -> 安全 -> 用户

如果您需要重新创建它,请注意它配置了角色 healthcheck-user

最后,也许 ErrorLog 提供了更多信息?

关于marklogic - SEC-DEFAULTUSERDNE : Default user does not exist: HealthCheck/,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36947519/

10-12 16:45