NVP vProxy:注册失败“无法登录 vCenter”。用户名或密码不正确”
Summary: 注册 NetWorker VMware Protection (NVP) vProxy 失败。返回的错误为“HTTP 500 无法登录 vCenter 'vcsa.amer.lan':ServerFaultCode:由于用户名或密码不正确,无法完成登录。“”
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 VMware Protection (NVP) vProxy 失败。
NetWorker Management Console (NMC) 监视选项卡的日志部分中记录了以下错误:
VM proxy Warning: Unable to register NSR VMware proxy 'VPROXY_NAME': Received an HTTP code: 500, libcurl message: "", vProxy message: "Error received from vProxy ="500: Unable to log in to vCenter 'VCENTER_NAME': ServerFaultCode: Cannot complete login due to an incorrect user name or password.".
NetWorker 服务器的呈现daemon.raw报告相同的错误:
Linux:/nsr/logs/daemon.raw
Windows:C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw
Windows:C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw
示例:
71193 02/05/2025 10:50:45 AM nsrd NSR info VM proxy Info: Initiating registration of NSR VMware proxy 'nsr-vproxy01.amer.lan' 71193 02/05/2025 10:50:50 AM nsrd NSR info VM proxy Warning: Unable to register NSR VMware proxy 'nsr-vproxy01.amer.lan': Received an HTTP code: 500, vProxy ="500: Unable to log in to vCenter 'vcsa.amer.lan': ServerFaultCode: Cannot complete login due to an incorrect user name or password.".
NMC VMware View 刷新正常工作。这将验证 NetWorker 服务器是否具有正确的 vCenter 凭据。
提醒:如果 VMware View 刷新无法加载 vCenter 清单。确保 vCenter 凭据正确。有关故障处理说明,请参阅 其他信息 部分。
Cause
vProxy 未正确解析 vCenter Server。
示例方案。
vProxy 一体机的 /etc/hosts 文件中的 IP 地址不正确。vProxy 可以 ping 通此 IP 地址。IP 地址用于另一个 VMware vCenter,因此到端口 443 的连接也会成功;但是,它不是正确的 vCenter,因此身份验证会失败:
示例方案。
vProxy 一体机的 /etc/hosts 文件中的 IP 地址不正确。vProxy 可以 ping 通此 IP 地址。IP 地址用于另一个 VMware vCenter,因此到端口 443 的连接也会成功;但是,它不是正确的 vCenter,因此身份验证会失败:
nsr-vproxy01:~ # ping -c 4 vcsa.amer.lan PING vcsa.amer.lan (192.168.9.114) 56(84) bytes of data. 64 bytes from vcsa.amer.lan (192.168.9.114): icmp_seq=1 ttl=64 time=0.455 ms 64 bytes from vcsa.amer.lan (192.168.9.114): icmp_seq=2 ttl=64 time=0.399 ms 64 bytes from vcsa.amer.lan (192.168.9.114): icmp_seq=3 ttl=64 time=0.698 ms 64 bytes from vcsa.amer.lan (192.168.9.114): icmp_seq=4 ttl=64 time=0.361 ms --- vcsa.amer.lan ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3049ms rtt min/avg/max/mdev = 0.361/0.478/0.698/0.131 ms nsr-vproxy01:~ # nsr-vproxy01:~ # curl -v vcsa.amer.lan:443 * Trying 192.168.9.114:443... * Connected to vcsa.amer.lan (192.168.9.114) port 443 (#0) > GET / HTTP/1.1 > Host: vcsa.amer.lan:443 > User-Agent: curl/8.0.1 > Accept: */* > * Empty reply from server * Closing connection 0 curl: (52) Empty reply from server我们可以从 NetWorker 服务器看到,vCenter 解析为不同的 IP 地址:
[root@nsr ~]# nslookup vcsa.amer.lan
Server: 192.168.9.100
Address: 192.168.9.100#53
Name: vcsa.amer.lan
Address: 192.168.9.111
提醒:此情形是一个示例,问题的根本原因是 vProxy 将 vCenter 解析为错误的 IP 地址。可能会观察到其他症状,具体取决于部位和情况。
Resolution
这是名称解析问题。
- 如果在 vProxy 的 /etc/hosts 文件中设置了 vCenter IP 地址,请确保它是 vCenter 的正确 IP 地址。此外,请确保 /etc/hosts 文件不包含 vCenter 主机名或 IP 地址的多个条目。
- 如果未在 vProxy 的 /etc/hosts 文件中设置 vCenter IP 地址,请确保它解析为正确的 DNS 服务器。DNS 服务器地址在 vProxy 的 /etc/resolv.conf 中定义。
- vProxy DNS 服务器设置可以通过以下方法修复:NVP vProxy:如何手动更改 vProxy 一体机网络接口设置
- 或者,您可以在 vProxy 的 /etc/host 文件中定义符合主机文件格式的正确 IP 地址:
IP_ADDRESS VCENTER_FQDN VCENTER_SHORTNAME_ALIAS
vProxy 解析为正确的 vCenter IP 地址后,注册过程将成功:
Additional Information
如果 NMC VMware View 刷新失败,则从 NetWorker 服务器解决 vCenter 或向 vCenter 进行身份验证时可能出现问题。
1.确保 NetWorker 服务器将 vCenter 主机名解析为正确的 IP 地址。检查 NetWorker 服务器的 hosts 文件,查看是否有 vCenter Server 的任何冲突 IP 地址。
Linux:/etc/hosts
Windows:C:\Windows\System32\drivers\etc\hosts
Windows:C:\Windows\System32\drivers\etc\hosts
2.验证您可以使用用于将 vCenter 添加到 NetWorker 的相同凭据登录到 vCenter vSphere Web 界面。
一个。从 NMC 保护 ->VMware 视图中,右键单击 vCenter,然后选择修改 vCenter。
B.如果您可以使用相同的帐户登录 vSphere,请在 NetWorker 中更新密码以确保其正确无误。
C.如果您无法登录 vSphere,请咨询您的 VMware 管理员,以检查帐户是否正确、未锁定以及密码是否准确。
C.如果您无法登录 vSphere,请咨询您的 VMware 管理员,以检查帐户是否正确、未锁定以及密码是否准确。
3.VMware View 成功刷新后,监视 vProxy 注册以查看其是否完成。
ProxyHC 实用程序还可用于验证 vCenter 连接和权限,请参阅:NVP-vProxy:如何在 vProxy 一体机上使用运行状况检查工具 ProxyHC
ProxyHC 实用程序还可用于验证 vCenter 连接和权限,请参阅:NVP-vProxy:如何在 vProxy 一体机上使用运行状况检查工具 ProxyHC
Affected Products
NetWorkerProducts
NetWorker FamilyArticle Properties
Article Number: 000281396
Article Type: Solution
Last Modified: 05 Feb 2025
Version: 2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.