VxRail: Errore "503 Service Unavailable" o "No Healthy Upstream" quando si accede a vSphere

Riepilogo: Quando si tenta di accedere a vSphere, viene visualizzato il messaggio "503 Service Unavailable" o "No Healthy Upstream". Ciò è dovuto al mancato avvio di un servizio o a problemi con i certificati. ...

Questo articolo si applica a Questo articolo non si applica a Questo articolo non è legato a un prodotto specifico. Non tutte le versioni del prodotto sono identificate in questo articolo.

Sintomi

Gli amministratori potrebbero non essere in grado di accedere a vCenter. Quando si accede all'interfaccia utente, viene pubblicato il seguente messaggio:

503 Service Unavailable Failed to connect to endpoint: [N7Vmacore4Http20NamedPipeServiceSpecE:0x00007f975808ee30] _serverNamespace = / action = Allow _pipeName =/var/run/vmware/vpxd-webserver-pipe)

Causa

Questo errore può essere causato da diversi fattori. Di seguito sono riportati alcuni possibili scenari:

  • Il servizio non viene avviato correttamente e alcuni di essi non sono operativi:
# service-control --status
Running:
 lwsmd vmafdd vmcad vmdird
Stopped:
 applmgmt lookupsvc observability observability-vapi pschealth vlcm vmcam vmonapi vmware-analytics vmware-certificateauthority vmware-certificatemanagement vmware-cis-license vmware-content-library vmware-eam vmware-envoy vmware-hvc vmware-imagebuilder vmware-infraprofile vmware-netdumper vmware-perfcharts vmware-pod vmware-postgres-archiver vmware-rbd-watchdog vmware-rhttpproxy vmware-sca vmware-sps vmware-statsmonitor vmware-stsd vmware-topologysvc vmware-trustmanagement vmware-updatemgr vmware-vapi-endpoint vmware-vcha vmware-vdtc vmware-vmon vmware-vpostgres vmware-vpxd vmware-vpxd-svcs vmware-vsan-health vmware-vsm vsphere-ui vstats vtsdb wcp
  • I certificati sono scaduti. Per rivedere la scadenza, connettere vCenter ed eseguire il seguente comando:
for store in $(/usr/lib/vmware-vmafd/bin/vecs-cli store list | grep -v TRUSTED_ROOT_CRLS); do echo "[*] Store :" $store; /usr/lib/vmware-vmafd/bin/vecs-cli entry list --store $store --text | grep -ie "Alias" -ie "Not After";done;

Risoluzione

Di seguito sono riportate diverse risoluzioni per il primo e il secondo scenario di cui sopra:

  1. Confermare lo stato dei servizi VMware vCenter. Verificare che tutti i servizi richiesti siano operativi. Se i servizi non vengono avviati correttamente, riavviarli utilizzando il seguente articolo:

Arresto, avvio o riavvio dei servizi dell'appliance (link esterno)

  1. Verificare se i certificati sono scaduti utilizzando l'articolo VxRail: Impossibile accedere a vCenter a causa di certificati scaduti
  2. Esaminare i registri per individuare le possibili root cause:
/var/log/vmware/vsphere-client/logs/

/var/log/vmware/vpxd

Per ulteriori procedure di risoluzione dei problemi, consultare l'articolo ufficiale Broadcom https://knowledge.broadcom.com/external/article?legacyId=67818 (Link esterno)

Informazioni aggiuntive

Su VxRail 4.7 (vSphere 6.7), si è verificato un problema cronologico relativo all'ISO con nome lungo montato su un numero qualsiasi di macchine virtuali. Questo lo rendeva troppo lungo per il database, come indicato nel seguente articolo Broadcom Impossibile connettere l'host a vCenter a causa dell'errore: string too large for database (55610) (Link esterno)

Prodotti interessati

VxRail, VxRail Appliance Family, VxRail Software
Proprietà dell'articolo
Numero articolo: 000078068
Tipo di articolo: Solution
Ultima modifica: 24 giu 2026
Versione:  21
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.