NVP vProxy: Registreringen mislykkedes "Kan ikke logge på vCenter .. Forkert brugernavn eller adgangskode"
Summary: Registreringen af en NetWorker VMware Protection (NVP) vProxy mislykkes. Den returnerede fejl er "HTTP 500 kan ikke logge på vCenter 'vcsa.amer.lan': ServerFaultCode: Kan ikke fuldføre login på grund af et forkert brugernavn eller adgangskode. ...
Symptoms
Registreringen af en NetWorker VMware Protection (NVP) vProxy mislykkes.
Følgende fejl logføres i afsnittet Log på fanen Overvågning af 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-serverens gengivne daemon.raw rapporterer de samme fejl:
Windows: C:\Programmer\EMC NetWorker\nsr\logfiler\daemon.raw
Eksempel:
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-opdateringen fungerer. Dette validerer, at NetWorker-serveren har de korrekte vCenter-legitimationsoplysninger.
Cause
Eksempel på scenarie.
vProxy-enheden har en forkert IP-adresse i filen /etc/hosts. vProxyen kan pinge denne IP-adresse. IP-adressen er til et andet VMware vCenter, så forbindelser til port 443 lykkes også; Det er dog ikke den korrekte vCenter, så godkendelsen mislykkes:
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 serverVi kan se fra NetWorker-serveren, at vCenter skifter til en anden IP-adresse:
[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
Resolution
Dette er et problem med navneopløsning.
NetWorker: Fejlfinding af navnefortolkning Bedste praksis
- Hvis vCenter IP-adressen er indstillet i vProxy-filen /etc/hosts, skal du sikre dig, at det er den korrekte IP-adresse for vCenter. Sørg også for, at filen /etc/hosts ikke indeholder flere poster for vCenter-værtsnavnet eller IP-adressen.
- Hvis vCenter IP-adressen ikke er angivet i vProxy-filen /etc/hosts, skal du sikre dig, at den er ved at blive løst på den korrekte DNS-server. DNS-serveradresserne er defineret i vProxy's /etc/resolv.conf.
- vProxy DNS-serverindstillinger kan løses ved at følge: NVP vProxy: Sådan ændres indstillingerne for vProxy Appliance-netværksgrænsefladen manuelt
- Alternativt kan du definere den korrekte IP-adresse i vProxys /etc/host-fil, der overholder værtsfilformatet:
IP_ADDRESS VCENTER_FQDN VCENTER_SHORTNAME_ALIAS
Når vProxy løser den korrekte vCenter IP-adresse, lykkes registreringsprocessen:
Additional Information
Hvis opdateringen af NMC VMware View mislykkes, kan der være et problem med at løse eller godkende med vCenter fra NetWorker-serveren.
1. Kontrollér, at NetWorker-serveren oversætter vCenter-værtsnavnet til den korrekte IP-adresse. Kontroller NetWorker-serverens værtsfil for eventuelle modstridende IP-adresser til vCenter-serveren.
Windows: C: \ Windows \ System32 \ drivere \ etc \ værter
C. Hvis du ikke kan logge på vSphere, skal du kontakte din VMware-administrator for at kontrollere, om kontoen er korrekt, ikke låst, og om adgangskoden er korrekt.
ProxyHC-hjælpeprogrammet kan også bruges til at validere vCenter-tilslutningsmuligheder og -tilladelser, se: NVP-vProxy: Sådan bruger du sundhedskontrolværktøjet ProxyHC på vProxy-enhed