Dell Unity: uemcli-kommandot misslyckas med felkoden 0x1000100. (kan korrigeras av användaren)
Summary: I den här kunskapsdatabasartikeln beskrivs orsaken till felkoden 0x1000100 och dess 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ör uemcli-kommandot med alternativet "-silent" genereras ett fel i stället för att kommandot körs.
– När den körs utan alternativet "-silent" visas en certifikatrelaterad meny.
Om du väljer "[2] Reject the certificate" genereras ett felmeddelande.
# 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örs utan alternativet "-silent" visas en certifikatrelaterad meny.
Om du väljer "[2] Reject the certificate" genereras ett felmeddelande.
# 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 har godkänts och lagrats när kommandot uemcli körs lagras informationen i den lockbox i det lokala systemet där kommandot kördes.
I så fall bes inte certifikatet om att bekräfta certifikatets svar nästa gång uemcli-kommandot körs.
Om du använder alternativet "-silent" visas dock ett fel om en situation kräver bekräftelse angående korrespondensen för certifikatet när uemcli-kommandot körs.
Dessa inträffar i följande situationer.
(1) Om informationen som motsvarar det aktuella certifikatet inte lagras i den säkra databasen för systemet där uemcli-kommandot kördes.
(2) När ett certifikat i Unity uppdateras till ett nytt certifikat eller upphör att gälla.
- Kommando för att kontrollera informationen som lagras i den säkra databasen i systemet där uemcli-kommandot kördes.
(Om unisphere-klienten körs i Windows eller Linux kör du den på den klienten. Om kommandot uemcli körs på Unity SP kontrollerar du den i SP.)
# uemcli -certList
I så fall bes inte certifikatet om att bekräfta certifikatets svar nästa gång uemcli-kommandot körs.
Om du använder alternativet "-silent" visas dock ett fel om en situation kräver bekräftelse angående korrespondensen för certifikatet när uemcli-kommandot körs.
Dessa inträffar i följande situationer.
(1) Om informationen som motsvarar det aktuella certifikatet inte lagras i den säkra databasen för systemet där uemcli-kommandot kördes.
(2) När ett certifikat i Unity uppdateras till ett nytt certifikat eller upphör att gälla.
- Kommando för att kontrollera informationen som lagras i den säkra databasen i systemet där uemcli-kommandot kördes.
(Om unisphere-klienten körs i Windows eller Linux kör du den på den klienten. Om kommandot uemcli körs på Unity SP kontrollerar du den i SP.)
# uemcli -certList
Resolution
Om situationen matchar ovanstående förväntas följande åtgärder förbättra situationen.
[Alternativ 1:]
Kör uemcli-kommandot manuellt utan alternativet "-silent" och välj "[3] Accept and store (acceptera och lagra) när du får en fråga om hur du vill att certifikatet ska vara.
# uemcli /sys/general show
.....
Vill du göra det här?
[1] Godkänn certifikatet för den här sessionen
[2] Avvisa certifikatet
[3] Godkänn och lagra<<< och välj detta.
.....
Tänk på:
Om certifikatet har gått ut visas inte menyn i [3]. Uppdatera certifikatet genom att följa anvisningarna i kunskapsdatabasartikeln nedan.
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 ett certifikat har godkänts och lagrats visas inte urvalsskärmen för varje kommandokörning medan certifikatet är giltigt.
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> /sys/general show
1: System name = CKM00xxxxxxxxx
Model = Unity 300
Product serial number = CKM00xxxxxxxxx
Auto failback = on
Health state = OK (5)
[Option 2:]
Lägg till alternativet "-sslPolicy accept" i uemcli-kommandot.
Det här alternativet accepterade automatiskt certifikatet när kommandot uemcli kördes.
Före:
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> -silent /sys/general show
Unable to validate the specified certificate. (Felkod: 0x1000100)
Efter:
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> -silent -sslPolicy accept /sys/general show
1: Systemnamn = CKM00xxxxxxxxx
Modell = Unity 300
Produktserienummer = CKM00xxxxxxxxx
automatisk återställning = i
hälsoläge = OK (5)
[Alternativ 1:]
Kör uemcli-kommandot manuellt utan alternativet "-silent" och välj "[3] Accept and store (acceptera och lagra) när du får en fråga om hur du vill att certifikatet ska vara.
# uemcli /sys/general show
.....
Vill du göra det här?
[1] Godkänn certifikatet för den här sessionen
[2] Avvisa certifikatet
[3] Godkänn och lagra<<< och välj detta.
.....
Tänk på:
Om certifikatet har gått ut visas inte menyn i [3]. Uppdatera certifikatet genom att följa anvisningarna i kunskapsdatabasartikeln nedan.
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 ett certifikat har godkänts och lagrats visas inte urvalsskärmen för varje kommandokörning medan certifikatet är giltigt.
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> /sys/general show
1: System name = CKM00xxxxxxxxx
Model = Unity 300
Product serial number = CKM00xxxxxxxxx
Auto failback = on
Health state = OK (5)
[Option 2:]
Lägg till alternativet "-sslPolicy accept" i uemcli-kommandot.
Det här alternativet accepterade automatiskt certifikatet när kommandot uemcli kördes.
Före:
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> -silent /sys/general show
Unable to validate the specified certificate. (Felkod: 0x1000100)
Efter:
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> -silent -sslPolicy accept /sys/general show
1: Systemnamn = CKM00xxxxxxxxx
Modell = Unity 300
Produktserienummer = CKM00xxxxxxxxx
automatisk återställning = i
hälsoläge = OK (5)
Additional Information
Se följande för en beskrivning av alternativen "-sslPolicy" och "-certList" för uemcli-kommandot.
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.