Dell EMC Unity: 로컬 인증 기관에서 서명한 SSL 인증서를 가져오는 방법(사용자 수정 가능)
Summary: 로컬 인증 기관에서 서명한 인증서를 가져오는 동안 오류가 발생했습니다.
Instructions
그러나 새 인증서를 설치하려고 할 때 오류가 발생할 수 있습니다.
service@SPB spb:~/user/mycerts> svc_custom_cert unitycert
오류: 인증서 </tmp/cert. MIbZ4L/unitycert.crt> 가 잘못되었습니다.
인증서를 설치하기 전에 base64로 인코딩해야 합니다. Windows 툴 "certutil"을 사용하여 이 작업을 수행합니다.
샘플 입력:
Certutil -v -encode unitycert.crt unity64cert.crt
샘플 출력:
입력 길이 = 1520
출력 길이 = 2148
CertUtil: -encode 명령이 성공적으로 완료되었습니다.
사용자 지정 인증서 파일을 설치했습니다.
웹 서버 재시작 중...
7056\0x7f3c823d77c0:32:모듈 CIC/1.1.10.6 로드됨
Additional Information
그러나 때로는 .crt 파일을 인코딩 한 후에도 svc_custom_cert 여전히 아래 오류가 표시됩니다.
ERROR: 인증서 </tmp/cert. MIbZ4L/unitycert.crt> 가 잘못되었습니다.
여기서 다음을 시도해 볼 수 있습니다.
-
KB 문서 21122에 따라: Dell Unity: Unisphere 자체 서명 SSL 인증서를 로컬 인증 기관의 서명된 인증서로 교체하는 방법 (사용자 수정 가능)을 사용하려면 동일한 이름의 .pk 및 .crt 파일이 모두 필요할 수 있습니다(5단계 참조). .pk 파일 이름 도움말을 사용하여 인코딩된 파일 편집
-
오류가 지속되면 모든 파일(.pk, .crt 및 .csr)을 백업하고 어레이에서 제거합니다. KB 문서 21122에 따라 .crt 파일을 다시 만들고, 위의 조건을 충족하도록 명령 프롬프트를 사용하여 서명된 인코딩된 .csr 파일의 이름을 바꾼 다음 설치합니다.