Dell Unity: Kan ikke forny eller fjerne VASA-certifikat på grund af lang kæde
概要: Der er mange grunde til ikke at kunne forny eller fjerne et VASA-certifikat. Denne artikel dækker kun forsøg på at forny eller fjerne, når certifikatvalideringen mislykkes på grund af "Certifikatkæden er for lang". ...
現象
Når du forsøger at forny VASA-certifikatet fra vSphere, opstår følgende fejl:
"The provider certificate is invalid. It is either empty, malformed, or expired, not yet valid, revoked, or fails host name verification."
Problemet løses ikke ved hjælp af følgende Dell-artikler:
- Dell-artikel 000049556: Dell Unity: Kan ikke bruge Unity som VASA-lagerudbyder pga. certifikatfejl
- Dell-artikel 000022509: Dell Unity: Sådan fornyer du manuelt et Unity Management SSL-certifikat
- Dell-artikel 000037959: Dell Unity: VASA-certifikatet er udløbet
Når du forsøger at fjerne certifikatet fra Unity-systemet ved hjælp af UEMCLIEnten:
- Outputtet er vellykket, men certifikatet forbliver i systemet.
- Outputtet mislykkes med fejl: "
The certificate does not exist. (Error Code:0x6000940)"
Eksempel på begge punkter:
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
原因
For dette særlige problem blev det konstateret, at certifikatkæden var for lang. Det maksimale fastsatte SSL Verification Depth på Unity OE 5.0.6 og tidligere versioner er 1, og dette særlige certifikat havde en dybde på 3.
解決方法
LØSNING
Opgrader til Unity OE 5.1.x.
Du kan finde flere oplysninger om Unity OE-udgivelser i artiklen Dell Unity OE-matrix.
LØSNING
- Teknisk support, ændring af
SSL Verify DepthVærdi. - Teknisk support sletter alle certifikater i systemet.
- Teknisk support, genstart af administrationstjenester (dette forstyrrer ikke produktionen).
- Unity-administrator tilføjer Unity som VASA-lagerudbyder på vSphere.
Hvis du vil have denne løsning anvendt på dit Unity-system, skal du kontakte Dells tekniske support og se dette artikel-id 000185269.