Dell Unity: uemcli-kommando mislykkes med 0x1000100. (Kan rettes af brugeren)
Summary: Denne KB beskriver årsagen til fejlkoden 0x1000100 og dens løsning.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
- Når du kører uemcli-kommandoen med indstillingen "-silent", genereres der en fejl i stedet for den kommando, der køres.
- Når den køres uden indstillingen "-silent", vises en certifikatrelateret menu.
Hvis du vælger "[2] Afvis certifikatet" her, genereres en fejlmeddelelse.
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> -silent /sys/general show Unable to validate the specified certificate. (Error Code:0x1000100)
- Når den køres uden indstillingen "-silent", vises en certifikatrelateret menu.
Hvis du vælger "[2] Afvis certifikatet" her, genereres en fejlmeddelelse.
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> /sys/general show Remote certificate: Issuer: CN=CKM00xxxxxxxxx Subject: CN=CKM00xxxxxxxxx Valid from: 20xx:mm:dd:hh:mm:ss Valid to: 20xx:mm:dd:hh:mm:ss Serial: 00xxxxxxxxxxxxxxxxx Id: xxxxxxxxxx Would you like to: [1] Accept the certificate for this session [2] Reject the certificate [3] Accept and store Please input your selection (The default selection is [1]): 2 Operation failed. Error code: 0x1000100 Unable to validate the specified certificate. (Error Code:0x1000100)
Cause
Når certifikatet er accepteret og gemt, når uemcli-kommandoen køres, gemmes oplysningerne i låseboksen på det lokale system, hvor kommandoen blev kørt.
I så fald, mens certifikatet er gyldigt, næste gang uemcli-kommandoen køres, vil den ikke bede om bekræftelse af certifikatets svar.
Brug af indstillingen "-lydløs" resulterer imidlertid i en fejl, hvis en situation kræver bekræftelse vedrørende korrespondancen for certifikatet, når uemcli-kommandoen køres.
Disse opstår i følgende situationer.
(1) Hvis de oplysninger, der svarer til det aktuelle certifikat, ikke er gemt i låseboksen på det system, hvor uemcli-kommandoen blev kørt.
(2) Når et certifikat på Unity opdateres til et nyt certifikat eller udløber.
- Kommando til at kontrollere de oplysninger, der er gemt i låseboksen på det system, hvor uemcli-kommandoen blev kørt.
(Hvis unisphere-klienten kører på Windows eller Linux, skal du køre den på den pågældende klient. Hvis uemcli-kommandoen kører på Unity SP, skal du kontrollere den på SP).)
# uemcli -certList
I så fald, mens certifikatet er gyldigt, næste gang uemcli-kommandoen køres, vil den ikke bede om bekræftelse af certifikatets svar.
Brug af indstillingen "-lydløs" resulterer imidlertid i en fejl, hvis en situation kræver bekræftelse vedrørende korrespondancen for certifikatet, når uemcli-kommandoen køres.
Disse opstår i følgende situationer.
(1) Hvis de oplysninger, der svarer til det aktuelle certifikat, ikke er gemt i låseboksen på det system, hvor uemcli-kommandoen blev kørt.
(2) Når et certifikat på Unity opdateres til et nyt certifikat eller udløber.
- Kommando til at kontrollere de oplysninger, der er gemt i låseboksen på det system, hvor uemcli-kommandoen blev kørt.
(Hvis unisphere-klienten kører på Windows eller Linux, skal du køre den på den pågældende klient. Hvis uemcli-kommandoen kører på Unity SP, skal du kontrollere den på SP).)
# uemcli -certList
Resolution
Hvis situationen svarer til ovenstående, forventes følgende handlinger at forbedre situationen.
[Mulighed 1:]
Kør uemcli-kommandoen manuelt uden indstillingen "-silent" (lydløs), og vælg "[3] Accepter og gem", når du bliver spurgt, hvordan certifikatet skal være.
# uemcli /sys/general show
.....
Vil du:
[1] Accepter certifikatet for denne session
[2] Afvis certifikatet
[3] Accepter og gem<<< vælg dette.
.....
Overvej:
Hvis certifikatet er udløbet, vises menuen i [3] ikke. Opdater certifikatet ved at følge nedenstående KB.
https://www.dell.com/support/kbdoc/en-us/000022509/dell-emc-unity-how-to-manually-renew-a-unity-management-ssl-certificate-user-corretable Når et certifikat er accepteret og lagret, vises valgskærmbilledet ikke for hver kommandoudførelse, mens certifikatet er gyldigt.
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> /sys/general show
1: Systemnavn = CKM00xxxxxxxx Model
= Unity 300
Produkt serienummer = CKM00xxxxx Auto
failback = on
Health state = OK (5)
[Mulighed 2:]
Tilføj indstillingen "-sslPolicy accept" til uemcli-kommandoen.
Denne indstilling har automatisk accepteret certifikatet, når uemcli-kommandoen køres.
Før:
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> -silent /sys/general show
Unable to validate the specified certificate. (Fejlkode:0x1000100)
Efter:
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> -silent -sslPolicy accept /sys/general show
1: Systemnavn = CKM00xxxxxxxx Model
= Unity 300
Produkt serienummer = CKM00xxxxxxxx
Auto failback = on
Health state = OK (5)
[Mulighed 1:]
Kør uemcli-kommandoen manuelt uden indstillingen "-silent" (lydløs), og vælg "[3] Accepter og gem", når du bliver spurgt, hvordan certifikatet skal være.
# uemcli /sys/general show
.....
Vil du:
[1] Accepter certifikatet for denne session
[2] Afvis certifikatet
[3] Accepter og gem<<< vælg dette.
.....
Overvej:
Hvis certifikatet er udløbet, vises menuen i [3] ikke. Opdater certifikatet ved at følge nedenstående KB.
https://www.dell.com/support/kbdoc/en-us/000022509/dell-emc-unity-how-to-manually-renew-a-unity-management-ssl-certificate-user-corretable Når et certifikat er accepteret og lagret, vises valgskærmbilledet ikke for hver kommandoudførelse, mens certifikatet er gyldigt.
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> /sys/general show
1: Systemnavn = CKM00xxxxxxxx Model
= Unity 300
Produkt serienummer = CKM00xxxxx Auto
failback = on
Health state = OK (5)
[Mulighed 2:]
Tilføj indstillingen "-sslPolicy accept" til uemcli-kommandoen.
Denne indstilling har automatisk accepteret certifikatet, når uemcli-kommandoen køres.
Før:
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> -silent /sys/general show
Unable to validate the specified certificate. (Fejlkode:0x1000100)
Efter:
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> -silent -sslPolicy accept /sys/general show
1: Systemnavn = CKM00xxxxxxxx Model
= Unity 300
Produkt serienummer = CKM00xxxxxxxx
Auto failback = on
Health state = OK (5)
Additional Information
Se følgende for at få en beskrivelse af indstillingerne "-sslPolicy" og "-certList" i uemcli-kommandoen.
Affected Products
Dell Unity 300, Dell EMC Unity 300F, Dell EMC Unity 350F, Dell EMC Unity 400, Dell EMC Unity 400F, Dell EMC Unity 450F, Dell EMC Unity 500, Dell EMC Unity 500F, Dell EMC Unity 550F, Dell EMC Unity 600Products
Dell EMC Unity XT 380, Dell EMC Unity XT 380F, Dell EMC Unity XT 480, Dell EMC Unity XT 480F, Dell EMC Unity 600F, Dell EMC Unity 650F, Dell EMC Unity XT 680, Dell EMC Unity XT 680F, Dell EMC Unity XT 880, Dell EMC Unity XT 880F
, Dell EMC Unity Family |Dell EMC Unity All Flash, Dell EMC Unity Family, Dell EMC Unity Hybrid, Dell EMC UnityVSA Professional Edition/Unity Cloud Edition
...
Article Properties
Article Number: 000206174
Article Type: Solution
Last Modified: 21 Mar 2023
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.