NVP-vProxy. Сбой регистрации «Не удается войти в vCenter. Неверное имя пользователя или пароль»

Summary: Не удается зарегистрировать NetWorker VMware Protection (NVP) vProxy. Возвращена ошибка: «HTTP 500 Unable to log to 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.
На вкладке «Monitoring» консоли управления NetWorker Management Console (NMC) в разделе «Log» регистрируется следующая ошибка:

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.".

Визуализированный daemon.raw сервера NetWorker сообщает о тех же ошибках:

Linux: /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.".

Обновление представления VMware NMC работает. Это позволит убедиться в том, что сервер NetWorker имеет правильные учетные данные vCenter.
 

ПРИМЕЧАНИЕ. Если при обновлении VMware View не удается загрузить инвентаризацию vCenter. Убедитесь, что учетные данные vCenter указаны правильно. Инструкции по поиску и устранению неисправностей см. в разделе «Дополнительная информация ».

Cause

vProxy неправильно разрешает vCenter Server.

Пример сценария.

В файле /etc/hosts устройства vProxy указан неверный IP-адрес. Виртуальный прокси может выполнить проверку связи с этим 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

Проблема заключается в разрешении имен.

NetWorker. Передовые подходы к поиску и устранению неисправностей, связанных с разрешением имен
 

  • Если IP-адрес vCenter задан в файле /etc/hosts vProxy, убедитесь, что это правильный IP-адрес для vCenter. Кроме того, убедитесь, что файл /etc/hosts не содержит несколько записей для имени хоста или IP-адреса vCenter.
  • Если IP-адрес vCenter не задан в файле /etc/hosts vProxy, убедитесь, что он разрешается в правильный DNS-сервер. Адреса DNS-серверов определены в файле /etc/resolv.conf vProxy. 
IP_ADDRESS          VCENTER_FQDN         VCENTER_SHORTNAME_ALIAS


После того как vProxy будет разрешен правильный IP-адрес vCenter, процесс регистрации завершится успешно.

Успешная регистрация vProxy

Additional Information

Если обновление представления VMware NMC завершается сбоем, возможно, возникла проблема разрешения проблемы или аутентификации в vCenter с сервера NetWorker.

1. Убедитесь, что сервер NetWorker разрешает имя хоста vCenter в правильный IP-адрес. Проверьте файл hosts сервера NetWorker на наличие конфликтующих IP-адресов для сервера vCenter.

Linux: /etc/hosts
Windows: C:\Windows\System32\drivers\etc\hosts
2. Убедитесь, что вы можете войти в веб-интерфейс vCenter vSphere, используя те же учетные данные, которые использовались для добавления vCenter в NetWorker.
A. В представлении NMC Protection> -VMware щелкните правой кнопкой мыши vCenter и выберите Modify vCenter.
Учетные данные vCenter
B. Если вы можете войти в vSphere с той же учетной записью, обновите пароль в NetWorker, чтобы убедиться в его правильности.
C. Если вы не можете войти в vSphere, обратитесь к администратору VMware, чтобы проверить, верна ли учетная запись, не заблокирована ли она и верен ли пароль.
3. После успешного обновления VMware View следите за регистрацией vProxy, чтобы убедиться, что она завершена.

Утилиту ProxyHC также можно использовать для проверки возможности подключения к vCenter и разрешений, см. статью: NVP-vProxy. Использование инструмента диагностики системы ProxyHC на устройстве vProxy

Affected Products

NetWorker

Products

NetWorker Family
Article 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.