Dell Unity: uemcli komutu, hata kodu hatası 0x1000100. (Kullanıcı Tarafından Düzeltilebilir)
概要: Bu KB, hata kodunun ve 0x1000100 nedenini açıklamaz.
この記事は次に適用されます:
この記事は次には適用されません:
この記事は、特定の製品に関連付けられていません。
すべての製品パージョンがこの記事に記載されているわけではありません。
現象
- uemcli komutunu "-silent" seçeneğiyle çalıştırırken çalıştırıldığında komut yerine bir hata oluşturulur.
- "-silent" (sessiz) seçeneği olmadan çalıştırıldığında Sertifikayla ilgili bir menü görüntülenir.
Burada "[2] Reject the certificate" (Sertifikayı reddet) öğesinin seçimi bir hata mesajı verir.
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> -silent /sys/general show Unable to validate the specified certificate. (Error Code:0x1000100)
- "-silent" (sessiz) seçeneği olmadan çalıştırıldığında Sertifikayla ilgili bir menü görüntülenir.
Burada "[2] Reject the certificate" (Sertifikayı reddet) öğesinin seçimi bir hata mesajı verir.
# 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)
原因
Sertifika Kabul Edildikten ve Depolandıktan sonra uemcli komutu çalıştırıldığında bilgiler komutun çalıştırıldığı Yerel Sistemin kasada depolanır.
Bu durumda sertifika geçerliyken bir sonraki uemcli komutu çalıştırildiğinde sertifikanın yanıtının onayı istenmez.
Ancak uemcli komutu çalıştırıldığında bir durum sertifikanın yazışması ile ilgili onay gerekirse "sessiz" seçeneğinin yüklenmesi hataya neden olur.
Bunlar aşağıdaki durumlarda meydana gelir.
(1) Geçerli sertifikaya karşılık gelen bilgiler uemcli komutunun çalıştırıldığı sistemin kasada depo değilse.
(2) Unity'deki bir Sertifika yeni bir sertifikaya güncelleştirildiğinde veya süresi dolduğunda.
- uemcli komutunun çalıştırıldığı sistemin kasada depolanan bilgileri kontrol etmek için komut.
(Unisphere client Windows veya Linux üzerinde çalışıyorsa bu istemcide çalıştırın, Unity SP'de uemcli komutu çalışıyorsa SP'de kontrol edin.)
# uemcli -certList (# uemcli -certList)
Bu durumda sertifika geçerliyken bir sonraki uemcli komutu çalıştırildiğinde sertifikanın yanıtının onayı istenmez.
Ancak uemcli komutu çalıştırıldığında bir durum sertifikanın yazışması ile ilgili onay gerekirse "sessiz" seçeneğinin yüklenmesi hataya neden olur.
Bunlar aşağıdaki durumlarda meydana gelir.
(1) Geçerli sertifikaya karşılık gelen bilgiler uemcli komutunun çalıştırıldığı sistemin kasada depo değilse.
(2) Unity'deki bir Sertifika yeni bir sertifikaya güncelleştirildiğinde veya süresi dolduğunda.
- uemcli komutunun çalıştırıldığı sistemin kasada depolanan bilgileri kontrol etmek için komut.
(Unisphere client Windows veya Linux üzerinde çalışıyorsa bu istemcide çalıştırın, Unity SP'de uemcli komutu çalışıyorsa SP'de kontrol edin.)
# uemcli -certList (# uemcli -certList)
解決方法
Yukarıdaki durumla eşleştirilmişse durumu iyileştirmek için aşağıdaki eylemlerin gerçekleştirin.
[Seçenek 1:]
"-silent" seçeneği olmadan uemcli komutunu manuel olarak çalıştırın ve Sertifikanın nasıl olması istediğiniz sorulsa "[3] Kabul et ve depola" öğesini seçin.
# uemcli /sys/general show
.....
Şunların yerine:
[1] Bu oturum için sertifikayı kabul edin
[2] Sertifikayı reddedin [3] Bunu kabul edin ve depolayın<<<.
.....
Düşünün:
Sertifikanın süresi dolduysa [3] menüsündeki menü görüntülenmez. Aşağıdaki KB'yi takip edin ve sertifikayı güncelleştirin.
https://www.dell.com/support/kbdoc/en-us/000022509/dell-emc-unity-how-to-manually-renew-a-unity-management-ssl-certificate-user-corretable Sertifika kabul edildikten ve depolandıktan sonra Sertifika geçerliyken her komut yürütmesi için seçim ekranı görüntülenmez.
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> /sys/general show
1: Sistem adı = CKM00xxxxxxxxx
Modeli = Unity 300 Ürün
seri numarası = CKM00xxxxxxxxxxxx
Auto failback = on
Health state = OK (5)
[Seçenek 2:]
uemcli komutuna "-sslPolicy accept" (-sslPolicy kabul et) seçeneğini girin.
Bu seçenek, uemcli komutu çalıştırıldığında sertifikayı otomatik olarak kabul etti.
Before:# uemcli -no -d xxx.xxx.xxx.xxx -u admin -p password -silent /sys/general show Unable to validate the specified certificate. (Önce:
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> -silent /sys/general show
Belirtilen sertifika doğrulanamıyor. (Hata Kodu:0x1000100)
After:
# uemcli -no -d xxx.xxx.xxx.xxx -u admin -p password -silent -sslPolicy accept /sys/general show 1 :# uemcli -no -d xxx.xxx.xxx.xxx> -u admin -p password -silent -sslPolicy accept /sys/general show 1 :# uemcli -no -d <xxx.xxx.xxx.xxx -u admin -p <password>-silent -sslPolicy accept /sys/general show
1 :# uemcli - Sistem adı = CKM00xxxxxxxxx
Modeli = Unity 300 Ürün seri numarası = CKM00xxxxxxxxx Auto failback = on Health state = OK (5) [Sistem adı = CKM00xxxxxxxxxXxx Modeli = Unity 300 Ürün seri numarası = CKM00xxxxxxxxx auto failback = on Health state = OK (5) [Sistem adı = CKM00xxxxxxxxx Model = Unity 300
Ürün seri numarası = CKM00xxxxxxxxx
Auto failback = on
Health state = OK (5
[Seçenek 1:]
"-silent" seçeneği olmadan uemcli komutunu manuel olarak çalıştırın ve Sertifikanın nasıl olması istediğiniz sorulsa "[3] Kabul et ve depola" öğesini seçin.
# uemcli /sys/general show
.....
Şunların yerine:
[1] Bu oturum için sertifikayı kabul edin
[2] Sertifikayı reddedin [3] Bunu kabul edin ve depolayın<<<.
.....
Düşünün:
Sertifikanın süresi dolduysa [3] menüsündeki menü görüntülenmez. Aşağıdaki KB'yi takip edin ve sertifikayı güncelleştirin.
https://www.dell.com/support/kbdoc/en-us/000022509/dell-emc-unity-how-to-manually-renew-a-unity-management-ssl-certificate-user-corretable Sertifika kabul edildikten ve depolandıktan sonra Sertifika geçerliyken her komut yürütmesi için seçim ekranı görüntülenmez.
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> /sys/general show
1: Sistem adı = CKM00xxxxxxxxx
Modeli = Unity 300 Ürün
seri numarası = CKM00xxxxxxxxxxxx
Auto failback = on
Health state = OK (5)
[Seçenek 2:]
uemcli komutuna "-sslPolicy accept" (-sslPolicy kabul et) seçeneğini girin.
Bu seçenek, uemcli komutu çalıştırıldığında sertifikayı otomatik olarak kabul etti.
Before:# uemcli -no -d xxx.xxx.xxx.xxx -u admin -p password -silent /sys/general show Unable to validate the specified certificate. (Önce:
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> -silent /sys/general show
Belirtilen sertifika doğrulanamıyor. (Hata Kodu:0x1000100)
After:
# uemcli -no -d xxx.xxx.xxx.xxx -u admin -p password -silent -sslPolicy accept /sys/general show 1 :# uemcli -no -d xxx.xxx.xxx.xxx> -u admin -p password -silent -sslPolicy accept /sys/general show 1 :# uemcli -no -d <xxx.xxx.xxx.xxx -u admin -p <password>-silent -sslPolicy accept /sys/general show
1 :# uemcli - Sistem adı = CKM00xxxxxxxxx
Modeli = Unity 300 Ürün seri numarası = CKM00xxxxxxxxx Auto failback = on Health state = OK (5) [Sistem adı = CKM00xxxxxxxxxXxx Modeli = Unity 300 Ürün seri numarası = CKM00xxxxxxxxx auto failback = on Health state = OK (5) [Sistem adı = CKM00xxxxxxxxx Model = Unity 300
Ürün seri numarası = CKM00xxxxxxxxx
Auto failback = on
Health state = OK (5
その他の情報
uemcli komutunun "-sslPolicy" ve "-certList" seçeneklerinin açıklaması için aşağıdakilere bakın.
対象製品
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 600製品
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
...
文書のプロパティ
文書番号: 000206174
文書の種類: Solution
最終更新: 21 3月 2023
バージョン: 3
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。