Dell Unity: 오류 코드 0x1000100 uemcli 명령이 실패합니다. (사용자 수정 가능)

概要: 이 KB는 오류 코드 0x1000100 원인과 해당 솔루션에 대해 설명합니다.

この記事は次に適用されます: この記事は次には適用されません: この記事は、特定の製品に関連付けられていません。 すべての製品パージョンがこの記事に記載されているわけではありません。

現象

- "-silent" 옵션을 사용하여 uemcli 명령을 실행할 때 실행 중인 명령 대신 오류가 생성됩니다.
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> -silent /sys/general show
Unable to validate the specified certificate. (Error Code:0x1000100)

- "자동" 옵션 없이 실행하면 인증서 관련 메뉴가 표시됩니다.
여기서 "[2] 인증서 거부"를 선택하면 오류 메시지가 생성됩니다.
# 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)

原因

uemcli 명령이 실행될 때 인증서가 수락 및 저장되면 해당 정보가 명령이 실행된 로컬 시스템의 Lockbox에 저장됩니다.
이 경우 인증서가 유효하지만 다음에 uemcli 명령이 실행될 때 인증서의 응답 확인을 요청하지 않습니다.

그러나 "자동" 옵션을 사용하면 uemcli 명령이 실행된 경우 인증서 서신에 대한 확인이 필요한 경우 오류가 발생합니다.

이러한 문제는 다음과 같은 경우에 발생합니다.
(1) 현재 인증서에 해당하는 정보가 uemcli 명령이 실행된 시스템의 Lockbox에 저장되지 않은 경우.
(2) Unity의 인증서가 새 인증서로 업데이트되거나 만료되는 경우.

- uemcli 명령이 실행된 시스템의 Lockbox에 저장된 정보를 확인하는 명령입니다. 
(Unisphere 클라이언트가 Windows 또는 linux에서 실행 중인 경우 해당 클라이언트에서 실행합니다. Unity SP에서 uemcli 명령이 실행 중인 경우 SP에서 확인합니다.)
# uemcli -certList

解決方法

상황이 위와 일치하는 경우 다음 작업을 수행하면 상황이 개선될 것으로 예상됩니다.

[옵션 1:]
"자동" 옵션 없이 uemcli 명령을 수동으로 실행하고 인증서를 사용할 방법을 묻는 질문에 "[3] 수락 및 저장"을 선택합니다.

# uemcli /sys/general show
....
다음을 수행하시겠습니까?
  [1] 이 세션
에 대한 인증서를 수락합니다[2] 인증서
를 거부하고[3] 수락하고 저장<<<합니다.
.....

고려 사항:
인증서가 만료된 경우 [3]의 메뉴가 나타나지 않습니다.    아래 KB에 따라 인증서를 업데이트합니다.


https://www.dell.com/support/kbdoc/en-us/000022509/dell-emc-unity-how-to-manually-renew-a-unity-management-ssl-certificate-user-corretable 인증서가 수락되고 저장되면 인증서가 유효한 동안 각 명령 실행에 대한 선택 화면이 표시되지 않습니다.

# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> /sys/general show
1:    시스템 이름 = CKM00xxxxxxxxx
모델 = Unity 300
제품 일련 번호 = CKM00xxxxxxxxx
자동 페일백 = 상태
= OK (5)

[옵션 2:]
uemcli 명령에 "-sslPolicy accept" 옵션을 추가합니다.
이 옵션은 uemcli 명령이 실행되면 인증서를 자동으로 수락합니다.

Before:
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> -silent /sys/general show
Unable to validate the specified certificate. (오류 코드:0x1000100)

After:
# uemcli -no -d <xxx.xxx.xxx.xxx> -u admin -p <password> -silent -sslPolicy accept /sys/general show
1:    시스템 이름 = CKM00xxxxxxx
모델 = Unity 300
제품 일련 번호 = CKM00xxxxxxxxx
자동 페일백 = on
Health State = OK (5)

その他の情報

uemcli 명령의 "-sslPolicy" 및 "-certList" 옵션에 대한 설명은 다음을 참조하십시오.

sslPolicy
인증서 목록
 

対象製品

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ユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。