NVP vProxy: Rejestracja nie powiodła się "Unable to log in to vCenter.. Nieprawidłowa nazwa użytkownika lub hasło"

Summary: Rejestracja serwera vProxy NetWorker VMware Protection (NVP) kończy się niepowodzeniem. Zwracany błąd to "HTTP 500 Unable to log in to vCenter 'vcsa.amer.lan': Kod błędu serwera: Nie można ukończyć logowania z powodu nieprawidłowej nazwy użytkownika lub hasła."" ...

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

Rejestracja serwera vProxy NetWorker VMware Protection (NVP) kończy się niepowodzeniem.
Następujący błąd jest rejestrowany w sekcji Dziennik na karcie monitorowania konsoli 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.".

Renderowany daemon.raw serwera NetWorker zgłasza te same błędy:

Linux: /nsr/logs/daemon.raw
Windows: C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw

Przykład:

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

Trwa odświeżanie widoku NMC VMware. Potwierdza to, że serwer NetWorker ma poprawne poświadczenia vCenter.
 

UWAGA: Jeśli odświeżanie widoku VMware nie powiedzie się załadować zasobów vCenter. Upewnij się, że poświadczenia vCenter są prawidłowe. Zapoznaj się z sekcją Informacje dodatkowe , aby uzyskać instrukcje dotyczące rozwiązywania problemów.

Cause

Serwer vProxy nie rozwiązuje prawidłowo serwera vCenter.

Przykładowy scenariusz.

Urządzenie vProxy ma nieprawidłowy adres IP w pliku /etc/hosts. Serwer vProxy może wysłać polecenie ping na ten adres IP. Adres IP jest przeznaczony dla innego VMware vCenter, więc połączenia z portem 443 również kończą się powodzeniem; Nie jest to jednak właściwy system vCenter, więc uwierzytelnianie kończy się niepowodzeniem:
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
Na serwerze NetWorker widzimy, że vCenter przetwarza inny adres 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
UWAGA: Ten scenariusz jest przykładem, główną przyczyną problemu jest to, że vProxy przywraca vCenter nieprawidłowy adres IP. W zależności od miejsca i scenariusza można zaobserwować inne objawy.

Resolution

Jest to problem z rozwiązaniem nazwy.

NetWorker: Najlepsze praktyki rozwiązywania problemów z rozpoznawaniem nazw
 

  • Jeśli adres IP vCenter jest ustawiony w pliku /etc/hosts serwera vProxy, upewnij się, że jest to prawidłowy adres IP dla vCenter. Należy również upewnić się, że plik /etc/hosts nie zawiera wielu wpisów dotyczących nazwy hosta vCenter lub adresu IP.
  • Jeśli adres IP vCenter nie jest ustawiony w pliku /etc/hosts serwera vProxy, upewnij się, że jest on rozpoznawany jako właściwy serwer DNS. Adresy serwerów DNS są zdefiniowane w pliku /etc/resolv.conf serwera vProxy. 
IP_ADDRESS          VCENTER_FQDN         VCENTER_SHORTNAME_ALIAS


Gdy vProxy przejdzie do poprawnego adresu IP vCenter, proces rejestracji zakończy się pomyślnie:

Pomyślna rejestracja vProxy

Additional Information

Jeśli odświeżenie widoku NMC VMware nie powiedzie się, może to oznaczać problem z rozwiązaniem lub uwierzytelnianiem za pomocą vCenter z serwera NetWorker.

1. Upewnij się, że serwer NetWorker rozwiązuje nazwę hosta vCenter z prawidłowym adresem IP. Sprawdź plik hosts serwera NetWorker pod kątem konfliktów adresów IP serwera vCenter Server.

Linux: /etc/hosts
Windows: C:\Windows\System32\drivers\etc\hosts
2. Sprawdź, czy możesz zalogować się do interfejsu sieciowego vCenter vSphere przy użyciu tych samych poświadczeń, które zostały użyte do dodania vCenter do NetWorker.
A. W widoku NMC Protection-VMware> kliknij prawym przyciskiem myszy vCenter i wybierz polecenie Modyfikuj vCenter.
Poświadczenia do vCenter
B. Jeśli możesz zalogować się do vSphere przy użyciu tego samego konta, zaktualizuj hasło w NetWorker, aby upewnić się, że jest poprawne.
C. Jeśli nie możesz zalogować się do vSphere, skontaktuj się z administratorem VMware, aby sprawdzić, czy konto jest poprawne, niezablokowane i czy hasło jest prawidłowe.
3. Po pomyślnym odświeżeniu widoku VMware View monitoruj rejestrację vProxy, aby sprawdzić, czy została ukończona.

Narzędzia ProxyHC można również użyć do sprawdzenia poprawności łączności i uprawnień vCenter, zobacz: NVP-vProxy: Jak używać narzędzia do sprawdzania kondycji ProxyHC na urządzeniu 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.