Dell Unity: uemcli-opdracht mislukt met foutcode 0x1000100. (Op te lossen door gebruiker)
Summary: Dit KB-artikel beschrijft de oorzaak van foutcode 0x1000100 en de oplossing ervan.
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
- Bij het uitvoeren van de uemcli-opdracht met de optie '-silent' wordt een fout gegenereerd in plaats van de opdracht die wordt uitgevoerd.
- Bij uitvoering zonder de optie '-silent' wordt een certificaat-gerelateerd menu weergegeven.
Als u hier "[2] Reject the certificate" selecteert, wordt een foutmelding gegenereerd.
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> -silent /sys/general show Unable to validate the specified certificate. (Error Code:0x1000100)
- Bij uitvoering zonder de optie '-silent' wordt een certificaat-gerelateerd menu weergegeven.
Als u hier "[2] Reject the certificate" selecteert, wordt een foutmelding gegenereerd.
# 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
Zodra het certificaat accepteren en opslaan is wanneer de uemcli-opdracht wordt uitgevoerd, wordt de informatie opgeslagen in de lockbox van het lokale systeem waar de opdracht is uitgevoerd.
In dat geval zal het certificaat, hoewel het certificaat geldig is, de volgende keer dat de uemcli-opdracht wordt uitgevoerd, niet om bevestiging van het antwoord van het certificaat vragen.
Het gebruik van de optie '-silent' resulteert echter in een fout als een situatie bevestiging vereist met betrekking tot de correspondentie van het certificaat wanneer de uemcli-opdracht wordt uitgevoerd.
Deze treden op in de volgende situaties.
(1) Als de informatie die overeenkomt met het huidige certificaat niet wordt opgeslagen in de lockbox van het systeem waarop de uemcli-opdracht is uitgevoerd.
(2) Wanneer een certificaat op Unity wordt bijgewerkt naar een nieuw certificaat of verloopt.
- Opdracht om de informatie te controleren die is opgeslagen in het lockbox van het systeem waarop de uemcli-opdracht is uitgevoerd.
(Als de Unisphere-client wordt uitgevoerd op Windows of Linux, voert u deze uit op die client. Als uemcli-opdracht wordt uitgevoerd op Unity SP, controleert u deze op SP.)
# uemcli -certList
In dat geval zal het certificaat, hoewel het certificaat geldig is, de volgende keer dat de uemcli-opdracht wordt uitgevoerd, niet om bevestiging van het antwoord van het certificaat vragen.
Het gebruik van de optie '-silent' resulteert echter in een fout als een situatie bevestiging vereist met betrekking tot de correspondentie van het certificaat wanneer de uemcli-opdracht wordt uitgevoerd.
Deze treden op in de volgende situaties.
(1) Als de informatie die overeenkomt met het huidige certificaat niet wordt opgeslagen in de lockbox van het systeem waarop de uemcli-opdracht is uitgevoerd.
(2) Wanneer een certificaat op Unity wordt bijgewerkt naar een nieuw certificaat of verloopt.
- Opdracht om de informatie te controleren die is opgeslagen in het lockbox van het systeem waarop de uemcli-opdracht is uitgevoerd.
(Als de Unisphere-client wordt uitgevoerd op Windows of Linux, voert u deze uit op die client. Als uemcli-opdracht wordt uitgevoerd op Unity SP, controleert u deze op SP.)
# uemcli -certList
Resolution
Als de situatie overeenkomt met het bovenstaande, worden de volgende acties verwacht om de situatie te verbeteren.
[Optie 1:]
Voer de uemcli-opdracht handmatig uit zonder de optie '-silent' en selecteer '[3] Accept and store' wanneer u wordt gevraagd hoe u wilt dat het certificaat wordt.
# uemcli /sys/general show
.....
Wilt u:
[1] Accepteer het certificaat voor deze sessie
[2] Wijs het certificaat
af [3] Accepteer en sla dit op<<<.
.....
Overwegen:
Als het certificaat is verlopen, wordt het menu in [3] niet weergegeven. Werk het certificaat bij door de onderstaande KB te volgen.
https://www.dell.com/support/kbdoc/en-us/000022509/dell-emc-unity-how-to-manually-renew-a-unity-management-ssl-certificate-user-corretable Zodra een certificaat is geaccepteerd en opgeslagen, wordt het selectiescherm niet weergegeven voor elke opdrachtuitvoering terwijl het certificaat geldig is.
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> /sys/general show
1: Systeemnaam = CKM00xxxxxxxxx
model = Unity 300
productserienummer = CKM00xxxxxxxxx auto
failback = op
status = OK (5)
[Optie 2:]
Voeg de optie "-sslPolicy accept" toe aan de uemcli-opdracht.
Deze optie heeft het certificaat automatisch geaccepteerd wanneer de uemcli-opdracht wordt uitgevoerd.
Vóór:
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> -silent /sys/general show
Unable to validate the specified certificate. (Foutcode: 0x1000100)
Na:
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> -silent -sslPolicy accept /sys/general show
1: Systeemnaam = CKM00xxxxxxxxx
Model = Unity 300
productserienummer = CKM00xxxxxxxxx
Auto failback = on
Health state = OK (5)
[Optie 1:]
Voer de uemcli-opdracht handmatig uit zonder de optie '-silent' en selecteer '[3] Accept and store' wanneer u wordt gevraagd hoe u wilt dat het certificaat wordt.
# uemcli /sys/general show
.....
Wilt u:
[1] Accepteer het certificaat voor deze sessie
[2] Wijs het certificaat
af [3] Accepteer en sla dit op<<<.
.....
Overwegen:
Als het certificaat is verlopen, wordt het menu in [3] niet weergegeven. Werk het certificaat bij door de onderstaande KB te volgen.
https://www.dell.com/support/kbdoc/en-us/000022509/dell-emc-unity-how-to-manually-renew-a-unity-management-ssl-certificate-user-corretable Zodra een certificaat is geaccepteerd en opgeslagen, wordt het selectiescherm niet weergegeven voor elke opdrachtuitvoering terwijl het certificaat geldig is.
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> /sys/general show
1: Systeemnaam = CKM00xxxxxxxxx
model = Unity 300
productserienummer = CKM00xxxxxxxxx auto
failback = op
status = OK (5)
[Optie 2:]
Voeg de optie "-sslPolicy accept" toe aan de uemcli-opdracht.
Deze optie heeft het certificaat automatisch geaccepteerd wanneer de uemcli-opdracht wordt uitgevoerd.
Vóór:
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> -silent /sys/general show
Unable to validate the specified certificate. (Foutcode: 0x1000100)
Na:
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> -silent -sslPolicy accept /sys/general show
1: Systeemnaam = CKM00xxxxxxxxx
Model = Unity 300
productserienummer = CKM00xxxxxxxxx
Auto failback = on
Health state = OK (5)
Additional Information
Zie het volgende voor een beschrijving van de opties '-sslPolicy' en '-certList' van de uemcli-opdracht.
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.