NVP vProxy: Registration Fails "Det går inte att logga in på vCenter. Felaktigt användarnamn eller lösenord"

Summary: Det går inte att registrera en NetWorker VMware Protection (NVP) vProxy. Felet som returneras är "HTTP 500 Det går inte att logga in på vCenter "vcsa.amer.lan": ServerFaultCode: Det går inte att slutföra inloggningen på grund av ett felaktigt användarnamn eller lösenord."" ...

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

Det går inte att registrera en NetWorker VMware Protection (NVP) vProxy.
Följande fel loggas i avsnittet Logg på fliken NetWorker Management Console-övervakning (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-serverns renderade daemon.raw rapporterar samma fel:

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

Exempel:

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

Uppdateringen av NMC VMware View fungerar. Det validerar att NetWorker-servern har rätt vCenter-inloggningsuppgifter.
 

Obs! Om VMware View-uppdateringen inte kan läsa in vCenter-lagret. Kontrollera att autentiseringsuppgifterna för vCenter är korrekta. Se avsnittet Ytterligare information för felsökningsanvisningar.

Cause

vProxy löser inte vCenter-servern korrekt.

Exempelscenario.

vProxy-enheten har en felaktig IP-adress i filen /etc/hosts. vProxy kan pinga den här IP-adressen. IP-adressen är för ett annat VMware vCenter, så anslutningar till port 443 lyckas också. Det är dock inte rätt vCenter så autentiseringen misslyckas:
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
På NetWorker-servern kan vi se att vCenter matchar en annan IP-adress:
[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
Obs! Det här scenariot är ett exempel. Rotorsaken till problemet är att vProxy löser vCenter till en felaktig IP-adress. Andra symtom kan observeras beroende på plats och scenario.

Resolution

Det här är ett namnmatchningsproblem.

NetWorker: Bästa praxis för felsökning av namnmatchning
 

  • Om vCenter IP-adressen är inställd i vProxys /etc/hosts-fil kontrollerar du att det är rätt IP-adress för vCenter. Kontrollera också att filen /etc/hosts inte innehåller flera poster för vCenter-värdnamnet eller IP-adressen.
  • Om vCenter IP-adressen inte är inställd i vProxys /etc/hosts-fil, se till att den matchas till rätt DNS-server. DNS-serveradresserna definieras i vProxys /etc/resolv.conf. 
IP_ADDRESS          VCENTER_FQDN         VCENTER_SHORTNAME_ALIAS


När vProxy matchas till rätt vCenter IP-adress lyckas registreringsprocessen:

Lyckad vProxy-registrering

Additional Information

Om NMC VMware View-uppdateringen misslyckas kan det vara ett problem med att lösa eller autentisera med vCenter från NetWorker-servern.

1. Kontrollera att NetWorker-servern matchar vCenter-värdnamnet med rätt IP-adress. Kontrollera NetWorker-serverns hosts-fil för att se om det finns några IP-adresser för konflikter för vCenter-servern.

Linux: /etc/hosts
Windows: C: \\ Windows \\ System32 \\ drivrutiner \\ etc \\ värdar
2. Kontrollera att du kan logga in på vCenters vSphere-webbgränssnittet med samma inloggningsuppgifter som användes för att lägga till vCenter i NetWorker.
A. Från NMC Protection-VMware>View högerklickar du på vCenter och väljer Modify vCenter.
vCenter-inloggningsuppgifter
B. Om du kan logga in på vSphere med samma konto uppdaterar du lösenordet i NetWorker för att säkerställa att det är korrekt.
C. Om du inte kan logga in på vSphere kontaktar du VMware-administratören för att kontrollera att kontot är korrekt, inte låst och att lösenordet är korrekt.
3. När VMware View har uppdaterats övervakar du vProxy-registreringen för att se om den har slutförts.

Verktyget ProxyHC kan också användas för att verifiera vCenter-anslutningar och behörigheter, se: NVP-vProxy: Så här använder du hälsokontrollverktyget ProxyHC på vProxy-enheten

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.