NetWorker:NMC 登录失败,并显示“There is a problem contacting the server, server_hostname.请验证服务器是否正在运行。”

Summary: 尝试登录到 NetWorker Management Console (NMC) 服务器时,会显示一条错误消息,指出“There is a problem contacting the server, server_hostname.请验证服务器是否正在运行”。出现

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

  • 尝试登录 NetWorker Management Console (NMC) 后,将显示以下错误消息:
联系服务器时出现问题,server_hostname。请验证服务器是否正在运行”。
image.png

Cause

NMC 服务器的防火墙不允许向 TCP 端口 9000 和或 9001 输入连接。
从 NMC 客户端连接到 NMC 服务器时,NMC HTTP 进程使用端口 9000。
端口 9001 用于从 Java 控制台到 NMC 服务器的 RPC 调用。

Resolution

1.在 NMC 服务器上,确保 NMC 进程正在运行,并且端口 9000 和 9001 正在侦听:
Linux:
systemctl status gst
netstat -apno | grep “9000\|9001”
Windows:
任务列表 |findstr gst
netstat -aof | findstr 9000
netstat -aof | findstr 9001

2、a.检查操作系统防火墙是否已启用。 
Linux: 
firewall-cmd --stat
Windows: 
netsh advfirewall 显示 allprofiles 状态

搜索“Check firewall status”
 
提醒:如果操作系统防火墙已禁用,请与网络/安全团队确认 NMC 客户端和 NMC 服务器系统之间是否存在任何网络防火墙。
 

2、b.如果已启用防火墙,请暂时禁用它,并确认您可以从 NMC 客户端连接到端口 9000 和 9001:
Linux:
curl -v NMC_servername端口
Windows (PowerShell):
Test-NetConnection -ComputerName NMC_servername -port PORT
 
提醒:如果用于访问 NMC 的系统安装了 NetWorker,您也可以使用 nsrports 命令来验证解析和端口连接: nsrports -t NMC_servername -p 端口
 
 
3.如果必须启用操作系统防火墙,请将防火墙规则配置为接受端口 9000 和 9001。NetWorker 安全配置指南 中详细介绍了这些端口,可通过以下方式获得 https://www.dell.com/support/home/product-support/product/networker/docs
 
提醒:请参阅操作系统供应商文档以配置操作系统防火墙规则,因为这可能因分发而异。如果需要协助配置防火墙规则,请联系系统管理员和本地网络或安全团队。
Article Properties
Article Number: 000203361
Article Type: Solution
Last Modified: 15 Sept 2022
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.