Dell Unity: impossibile rinnovare o rimuovere il certificato VASA a causa della lunga catena
概要: Esistono molti motivi per cui non è possibile rinnovare o rimuovere un certificato VASA. Questo articolo illustra solo il tentativo di rinnovo o rimozione quando la convalida del certificato non riesce a causa di "Catena di certificati troppo lunga". ...
現象
Quando si tenta di rinnovare il certificato VASA da vSphere, si verifica il seguente errore:
"The provider certificate is invalid. It is either empty, malformed, or expired, not yet valid, revoked, or fails host name verification."
Il problema non viene risolto utilizzando i seguenti articoli Dell:
- Articolo 000049556 Dell: Dell Unity: Impossibile utilizzare Unity come provider di storage VASA a causa di un errore del certificato
- Articolo 000022509 Dell: Dell Unity: come rinnovare manualmente un certificato SSL di gestione Unity
- Articolo 000037959 Dell: Dell Unity: certificato VASA scaduto
Quando si tenta di rimuovere il certificato dall'array Unity, utilizzare UEMCLI, oppure:
- L'output ha esito positivo, ma il certificato rimane nel sistema.
- L'output ha esito negativo con errore: "
The certificate does not exist. (Error Code:0x6000940)"
Esempio di entrambi i punti:
service@spb~# uemcli -no -u admin -p /sys/cert -id vasa_http-vc1-servercert-1 delete Operation completed successfully. service@spb~# uemcli -no -u admin -p /sys/cert show 1: ID = vasa_http-vc1-cacert-1 Type = CA Service = VASA_HTTP Certificate ID = vasa_http-vc1-cacert-1 service@spb~# uemcli -no -u admin -p /sys/cert -id vasa_http-vc1-servercert-1 delete Operation failed. Error code: 0x6000940 The certificate does not exist. (Error Code:0x6000940) service@spb~# uemcli -no -u admin -p /sys/cert show 1: ID = vasa_http-vc1-cacert-1 Type = CA Service = VASA_HTTP Certificate ID = vasa_http-vc1-cacert-1
原因
Per questo problema specifico, la catena di certificati era troppo lunga. L'importo massimo stabilito SSL Verification Depth in Unity OE 5.0.6 e versioni precedenti è 1 e questo particolare certificato ha una profondità pari a 3.
解決方法
RISOLUZIONE
Eseguire l'aggiornamento a Unity OE 5.1.x.
Per ulteriori informazioni sulle versioni di Unity OE, consultare l'articolo Matrice di Dell Unity OE.
SOLUZIONE ALTERNATIVA
- Supporto tecnico che modifica la
SSL Verify Deptho p.m. - Supporto tecnico Eliminazione di tutti i certificati elencati nell'array.
- Supporto tecnico che riavvia i servizi di gestione (senza interrompere la produzione).
- Amministratore Unity che aggiunge Unity come provider di storage VASA in vSphere.
Per applicare questa soluzione alternativa all'array Unity, contattare il supporto tecnico Dell e fare riferimento a questo articolo ID 000185269.