NVP vProxy: VM-back-up mislukt als gevolg van VMware View-fout "Kan geen data ophalen van vCenter"
Summary: VM-back-ups mislukken vanwege een verbindingsprobleem met de vCenter-server en in dit artikel wordt de oplossing uitgelegd.
Symptoms
Back-ups van vCenter mislukken vanwege verbindingsproblemen met vCenter.
- Fout ontvangen in de NMC vergelijkbaar met KB: NVP-vProxy: Update weergeven mislukt, foutmelding 'Kan geen data ophalen uit vCenter: EOF werd waargenomen die in strijd is met het protocol."
- NetWorker VMware View error received:
Unable to fetch data from vCenter: EOF was observed that violates the protocol. The client probably provided invalid authentication information.
- Verbindingsprobleem met vCenter resulteert in SSL-fouten. SSL-fout in het vProxy /opt/emc/vproxy/runtime/logs/vbackupd/vbackupd-vddk.log-bestand.
VDDK INFO 2024-10-07T21:01:42.616+05:30 error -[04510] [Originator@6876 sub=IO] HandshakeCb; <SSL(<io_obj p:0x00007f2694008bc8, h:68, <TCP 'xxx.xxx.xxx.xxx : 60194'>, <TCP 'xxx.xxx.xxx.xxx : 443'>>)>; error: N7Vmacore3Ssl12SSLExceptionE(SSL Exception: error:140000DB:SSL routines:SSL routines:short read: The connection was closed by the remote end during handshake.) VDDK INFO 2024-10-07T21:01:42.749+05:30 error -[10320] [Originator@6876 sub=transport] Cannot connect to Server: SSL Exception: error:140000DB:SSL routines:SSL routines:short read: The connection was closed by the remote end during handshake.. 2024-10-07T15:31:42Z NOTICE: VDDK INFO 2024-10-07T21:01:42.791+05:30 warning -[10320] [Originator@6876 sub=transport] Fail to fetch ddb with double encoding, error(Cannot connect to server)
- De /var/log/vmware/envoy/envoy.log van de vCenter server bevat:
2024-10-09T22:32:56.814Z warning envoy[3248] [Originator@6876 sub=filter] [Tags: "ConnectionId":"737396"] remote https connections exceed max allowed: 2048 2024-10-09T22:32:56.814Z warning envoy[3248] [Originator@6876 sub=filter] [Tags: "ConnectionId":"737396"] closing connection TCP<xxx.xxx.xxx.xxx:55718, xxx.xxx.xxx.xxx:443>
Cause
De hoofdoorzaak van het probleem is een verbindingsprobleem tussen de vCenter-server en de NetWorker-server, wat leidt tot een fout in vCenter-back-ups. De VMware View-foutmelding "EOF was observed that violates the protocol" geeft een verbindingsprobleem met vCenter aan.
Het vbackupd-vddk.log-bestand van de vProxy-server geeft een SSL-fout weer met het bericht:
"SSL Exception: error:140000DB:SSL routines:SSL routines:short read: The connection was closed by the remote end during handshake."
Het VMware envoy-logboek geeft dezelfde fout weer, wat wijst op een verbindingsprobleem.
"remote https connections exceed max allowed: 2048" suggests that the vCenter server is exceeding the maximum allowed connections to the vProxy server.
Het bericht over het sluiten van de verbinding: "closing connection TCP<xxx.xxx.xxx.xxx:55718, xxx.xxx.xxx.xxx:443>" geeft aan dat de vProxy-server de verbinding sluit vanwege overmatige verbindingen.
Resolution
Standaard inventariseert NetWorker elke 15 minuten een vCenter. Het vCenter-inventarisatieproces vindt ook plaats wanneer een gebruiker verbinding maakt met de NetWorker-server vanuit de NetWorker Management Console en wanneer een VMware-beveiligingsbeleid wordt gestart. Het standaard "nsrvim"-inventarisinterval kan worden verlengd tot 60 minuten, zie: NVP vProxy: Het NetWorker nsrvim-proces wordt elke 15 minuten uitgevoerd, wat leidt tot een hoge workload op vCenter Server en mogelijke niet-beschikbaarheid van VPXD
Als het probleem zich blijft voordoen, zelfs nadat de NSRVIM_TIME_INTERVAL is verhoogd tot 60 minuten, voert u het volgende uit:
De oplossing voor het probleem met een vCenter-back-upfout is het oplossen van de SSL-verbindingsfout die is opgelost. Volg deze stappen om het probleem te verhelpen:
- Volg VMware KB 344920
- Contact VMware Support: Als het bovenstaande KB-artikel het probleem niet oplost, neem dan contact op met VMware-support voor verdere hulp.
Controleer na het uitvoeren van de bovenstaande stappen of het probleem is opgelost door de vCenter Server- en vProxy-logboeken te controleren op SSL-gerelateerde fouten. Als het probleem zich blijft voordoen, neemt u contact op met VMware Support voor verdere hulp.
Additional Information
Controleer of de NetWorker-server via SSL verbinding kan maken met de vCenter HTTPS-poort (443):
openssl s_client -connect VCENTER_ADDRESS:443
NVP vProxy: Problemen met netwerkconnectiviteit oplossen voor back-up- en herstelbewerkingen