Dell Unity: Certifikát VASA nelze obnovit nebo odebrat z důvodu dlouhého řetězce
概要: Existuje mnoho důvodů, proč není možné obnovit nebo odebrat certifikát VASA. Tento článek se zabývá pouze pokusem o obnovení nebo odebrání, když se ověření certifikátu nezdaří z důvodu příliš dlouhého řetězce certifikátů. ...
現象
Při pokusu o obnovení certifikátu VASA ze systému vSphere dojde k následující chybě:
"The provider certificate is invalid. It is either empty, malformed, or expired, not yet valid, revoked, or fails host name verification."
Problém nelze vyřešit pomocí následujících článků společnosti Dell:
- Článek společnosti Dell 000049556: Dell Unity: Nelze použít Unity jako poskytovatele úložiště VASA kvůli chybě certifikátu.
- Článek společnosti Dell č. 000022509: Dell Unity: Jak ručně obnovit certifikát SSL pro správu Unity
- Článek společnosti Dell 000037959: Dell Unity: Platnost certifikátu VASA vypršela
Při pokusu o odebrání certifikátu z pole Unity pomocí UEMCLIBuď:
- Výstup proběhne úspěšně, ale certifikát zůstane v systému.
- Výstup selže s chybou: "
The certificate does not exist. (Error Code:0x6000940)“.
Příklad obou bodů:
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
原因
U tohoto konkrétního problému bylo zjištěno, že řetěz certifikátu je příliš dlouhý. Maximální stanovená hodnota SSL Verification Depth v prostředí Unity OE 5.0.6 a starších verzích je hodnota 1 a tento konkrétní certifikát měl hloubku 3.
解決方法
ŘEŠENÍ
Proveďte upgrade na verzi Unity OE 5.1.x.
Další podrobnosti o vydáních prostředí Unity OE naleznete v článku Matice Dell Unity OE.
ZÁSTUPNÉ ŘEŠENÍ
- Technická podpora měnící
SSL Verify DepthHodnotu. - Technická podpora odstraní všechny certifikáty uvedené v poli.
- Technická podpora restartuje služby správy (nejedná se o narušení výroby).
- Správce Unity přidává řešení Unity jako poskytovatele úložiště VASA v systému vSphere.
Pokud chcete toto zástupné řešení použít na pole Unity, obraťte se na technickou podporu společnosti Dell a odkažte se na ID tohoto článku 000185269.