NVP vProxy: Det går inte att starta säkerhetskopieringen på vProxy för säkerhetskopiering av virtuella datorer. Fick HTTP-koden 500
Summary: NetWorker VMware Protection (NVP) vProxy virtuell maskin (VM) säkerhetskopieringsarbetsflöden misslyckas. Felet som observeras i arbetsflödesloggen rapporterar: "Det gick inte att starta säkerhetskopieringen på vProxy 'vProxy_Name': Fick en HTTP-kod: 500," ...
Symptoms
NetWorker VMware Protection (NVP) vProxy virtuell maskin (VM) säkerhetskopieringsarbetsflöden misslyckas.
De renderade arbetsflödesloggarna på NetWorker-servern rapporterar följande fel:
- Linux: /nsr/logs/policy/Policy_Name/Workflow_Name/Action_Name_JobId.raw
- Windows (Standard): C:\Program Files\EMC NetWorker\nsr\logs\policy\Policy_Name\Workflow_Name\Action_Name_JobId.raw
- NetWorker: Så här använder du nsr_render_log för att återge .raw loggfiler
YYYY-MM-DD HH:mm:SS 3 5 0 6156 20212 0 NetWorker_Server_Name nsrvproxy_save NSR error VM_Name: Unable to start backup on vProxy 'vProxy_Name': Received an HTTP code: 500, libCURL message: "", vProxy message: "Error received from vProxy ="-500: Unable to send 'StartSession' message to backupEngine. Did not receive a response message with correlation ID '.". ", url: "https://vProxy_Name:9090/api/v1/BackupVmSessions", body: "{JSON_Body}"
Följande loggar på vProxy rapporterar anslutningsfel med localhost:5672:
- /opt/emc/vproxy/runtime/logs/vbackupd/vbackupd-engine.log
- /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log
Cause
Informationen rabbitmq Processen på vProxy är felaktig på grund av IPv6-loopback-fel i vProxy-operativsystemet.
RabbitMQ används av vProxy vrapid för att kommunicera med NetWorker-servern angående skyddsåtgärder. rabbitmq startfel finns i vProxys / var/log/messages-fil .
rabbitmq Rapporterar följande i /var/log/rabbitmq/localhost.log.
s2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> BOOT FAILED 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> =========== 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> Error during startup: {error, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> {could_not_start_listener,"::1",5672, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> {{shutdown, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> {failed_to_start_child, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> {ranch_embedded_sup, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> {acceptor,{0,0,0,0,0,0,0,1},5672}}, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> {shutdown, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> {failed_to_start_child, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> {ranch_listener_sup, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> {acceptor,{0,0,0,0,0,0,0,1},5672}}, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> {shutdown, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> {failed_to_start_child,ranch_acceptors_sup, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> {listen_error, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> {acceptor,{0,0,0,0,0,0,0,1},5672}, 2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> eaddrnotavail}}}}}}},
Processen misslyckas med att starta IPv6-loopback-lyssnaren för rabbitmq port 5672. I det här fallet ip a kommandot visar att det inte finns någon inet6 loopback-adress (::1). Detta resulterade i att rabbitmq Det går inte att starta tjänsten.
Alla försök att konfigurera om IPv6-loopbacken på operativsystemnivå misslyckades.
Ingen orsak kunde fastställas, inga kända ändringar gjordes i vProxy; Den förväntade standardkonfigurationen innehåller dock IPv6-loopback.
Resolution
Distribuera om vProxy-enheten. Detta säkerställer att vProxy distribueras med standardkonfigurationsparametrar och inställningar. vProxy-enheten innehåller inga databaser eller kritiska data som krävs för att efterföljande VMware-skyddsåtgärder ska lyckas. Den används endast för att skicka data mellan VMware och Data Domain och innehåller historiska loggar om tidigare säkerhetskopierings- eller återställningsjobb.
vProxy-enheten kan distribueras om följande: NVP vProxy: Så här uppgraderar eller distribuerar du om NVP vProxy-enheten
Alternativ lösning:
Inaktivera IPv6-lyssnare för rabbitmq på vProxy.
- Öppna en SSH-session till vProxy och logga in som admin.
- Växla till root:
sudo su - - Ändra filen /etc/rabbitmq/rabbitmq.config:
vi /etc/rabbitmq/rabbitmq.config
Ändra den från:
[
{rabbit,
[{tcp_listeners,
[{"127.0.0.1", 5672}, {"::1", 5672}]}]
}
].
Till:
[
{rabbit,
[{tcp_listeners,
[{"127.0.0.1", 5672}]}]
}
].
- Spara ändringarna. Tryck på ESC-tangenten och gå sedan in
:wq!och använd sedan Enter-tangenten. - Starta om den virtuella vProxy-maskinen (VM).
Den här lösningen bör göra det möjligt att rabbitmq tjänst för att endast börja använda IPv4-loopback; Det observerades dock att loggningsutdata inte fungerade korrekt. När ett säkerhetskopierings- eller återställningsfel inträffar skulle loggningen inte beskriva felet tillräckligt. Den virtuella vProxy-datorn måste distribueras om för att åtgärda problemet på systemnivå som hindrar IPv6-loopback från att fungera.
Additional Information
I den miljö som problemet observerades fungerade den omdistribuerade vProxy-enheten korrekt.