다음을 통해 공유


"원본 데이터를 가져올 수 없거나 잘못된 암호를 지정했습니다." 오류가 발생하면서 Import-ExchangeCertificate가 실패함

 

마지막으로 수정된 항목: 2008-09-09

이 항목에서는 Import-ExchangeCertificate cmdlet를 사용하여 타사의 Exchange 인증서를 가져올 때 발생할 수 있는 "원본 데이터를 가져올 수 없거나 잘못된 암호를 지정했습니다." 오류를 해결하는 방법에 대해 설명합니다.

인증서의 손도장을 사용하여 Get-ExchangeCertificate cmdlet를 사용하려고 하면 "<지문> 지문이 있는 인증서가 있지만 Exchange Server에 사용할 수 없습니다. (이유: PrivateKeyMissing)"라는 오류가 발생하면서 명령이 실패합니다.

원인

인증서의 개인 키에 문제가 있습니다.

해결 방안

이 문제를 해결하려면 다음 단계에 따라 certutil -repairstore 명령을 사용하여 개인 키 문제를 해결합니다.

시작하기 전에

이 절차를 수행하려면 사용하는 계정에 다음 권한이 위임되어야 합니다.

  • 로컬 관리자 그룹 구성원

사용 권한, 역할 위임 및 Exchange Server 2007 관리에 필요한 권한에 대한 자세한 내용은 사용 권한 고려 사항을 참조하십시오.

절차

certutil -repairstore 명령을 사용하여 개인 키 문제를 해결하려면 다음을 수행합니다.

  1. Microsoft 관리 콘솔을 열고 시작, 실행, mmc.exe를 차례로 클릭하여 인증서 스냅인을 추가합니다.

  2. 개인 폴더에 있는 가져온 인증서를 두 번 클릭합니다.

  3. 자세히 탭을 클릭합니다.

  4. 필드 열에서 일련 번호를 클릭하여 선택한 다음 이를 기록해 둡니다.

  5. 명령 프롬프트를 엽니다.

  6. 다음과 같이 입력합니다. certutil -repairstore my "SerialNumber"(SerialNumber는 4단계에서 기록해 둔 일련 번호입니다.)

  7. 인증서 스냅인에서 인증서를 마우스 오른쪽 단추로 클릭한 다음 새로 고침을 클릭합니다. 이제 연결된 개인 키가 인증서에 포함되어 있습니다.

  8. 문제가 해결되었는지 확인하려면 Get-ExchangeCertificate cmdlet를 실행하여 이제 올바른 인증서가 표시되는지 확인합니다.