NetWorker:无法登录 NMC 或使用 nsrlogin,接收:“Authentication library error:GET failed with HTTP-ERROR:404"

Summary: 无法从 NetWorker 服务器上的 CLI 登录到 NMC 或使用 nsrlogin 命令。当 NetWorker 服务器上的 nsr 目录容量为 100% 时,此知识库文章将介绍此问题/解决方案。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

  • 您无法使用 nsrlogin 登录 NetWorker 管理控制台 (NMC) 或 CLI  
  • NetWorker 身份验证失败,并显示以下错误:
图像

验证库错误:GET failed with HTTP-ERROR:404
服务器消息:Could not parse server-response from json string
Server Message:确保服务器正在运行

  • NetWorker 服务器 (nsrd) 服务正在运行:
    • Linux:ps -ef | grep nsr
    • Windows:tasklist | findstr nsr
  • 端口 9090 正在侦听:
    • Linux:netstat -apno | grep 9090
    • Windows: netstat -ano | findstr 9090

Cause

在不同情况下,可能会出现此问题:
  • 在基于 Windows 的服务器上升级/安装 NetWorker 之后。
  • 在 /nsr 安装位置达到 100% 容量后。
  • authcdb 损坏。
身份验证服务已启动,但对身份验证请求无响应。

Resolution

在采取任何步骤来解决此问题之前,请确认安装驱动器的容量不是 100%。如果安装驱动器已满或接近容量,则相应增加磁盘空间。

需要重新配置 authcdb。

Linux:

1.关闭 NetWorker 服务:
nsr_shutdown2.重命名 authc 目录:mv /nsr/authc /nsr/authc'date -I'.bak
3.运行 authc 配置脚本:/opt/nsr/authc-server/scripts/authc_configure.sh
提醒:系统会提示您重新配置 authc 密钥库和 NetWorker 管理员密码。
4.启动 NetWorker 服务:systemctl start networker
5.确认 NetWorker 服务出现:ps -ef | grep nsr
6.确认端口 9090 连接成功: nsrports -t localhost -p 9090
提醒:authc 服务显示为 nsrtomcat+ 的 jsvc.exe 进程。可以通过“ps -ef | grep jsvc”观察到这一点

7.使用 NetWorker 管理员帐户登录 NMC 或 NetWorker Web 用户界面 (NWUI)。
8.返回 NetWorker 功能后,您可以自行决定删除旧的 authc 文件夹。

Windows:

1.卸载 NetWorker。
2.从 Windows 文件资源管理器中,导航到 NetWorker 安装目录并重命名 authc-server 文件夹。默认位置是“C:\Program Files\EMC NetWorker\nsr\authc-server”
3.重新安装 NetWorker。

提醒:NetWorker 安装软件包可从以下 网 https://www.dell.com/support/home/product-support/product/networker/drivers 下载。在安装过程中,系统将提示您重新创建 NetWorker 密钥库和默认管理员密码。

4.确认 NetWorker 服务出现:任务清单 | 查找 nsr
5.确认端口 9090 连接成功: nsrports -t localhost -p 9090

authc 进程列为 java.exe 进程。任务管理器中的 详细信息 选项卡可用于标识此过程: 
image.png

6.使用 NetWorker 管理员帐户登录 NMC 或 NetWorker Web 用户界面 (NWUI)。
7.返回 NetWorker 功能后,您可以自行决定删除旧的 authc 文件夹。

Additional Information

如果您有与 NetWorker 集成的 Active Directory/LDAP,则需要向 NetWorker 读取外部机构;但是,在完成本知识库文章中的步骤之前,在 NMC 角色NSR 用户组中设置的任何权限都将保留:

Affected Products

NetWorker, NetWorker Management Console

Products

NetWorker Family, NetWorker, NetWorker Series
Article Properties
Article Number: 000031476
Article Type: Solution
Last Modified: 20 Jun 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.