IIS 7.0 관리자를 사용하여 인증서를 설치하려고 할 때 발생하는 오류
이 문서는 MICROSOFT 인터넷 정보 서비스(IIS) 7.0 관리자를 사용하여 인증서를 설치하려고 할 때 예기치 않은 런타임 오류가 발생할 수 있는 문제를 해결하는 데 도움이 됩니다.
원래 제품 버전: Windows Server 2008 서비스 팩 2, 인터넷 정보 서비스 7.0
원래 KB 번호: 959216
증상
IIS 7.0 관리자를 사용하여 파일에서 PKCS#7
인증서를 설치하려고 하면 다음 오류 메시지 중 하나가 표시될 수 있습니다.
오류 메시지 1
이 인증서 파일과 연결된 인증서 요청을 찾을 수 없습니다. 인증서 요청을 만든 컴퓨터에서 완료해야 합니다.
오류 메시지 2
이 작업을 수행하는 동안 오류가 발생했습니다.
세부 정보: CertEnroll::CX509Enrollment::p_InstallResponse: ASN1 잘못된 태그 값이 충족되었습니다.
0x8009310b(ASN:276)
참고
오류 메시지에도 불구하고 인증서가 올바르게 설치됩니다.
원인
이 문제는 IIS 관리자가 설치하는 동안 인증서의 이름을 찾기 위해 조회 작업을 수행하기 때문에 발생합니다. 그러나 이 조회 작업을 수행하는 코드는 이 특정 사례를 놓치고 파일에서 PKCS#7
인증서의 이름을 검색하는 방법을 모릅니다. 따라서 조회 작업이 실패하고 오류 메시지가 표시됩니다.
해결 방법
이 문제를 해결하려면 인증서에 친숙한 이름을 추가합니다. 이 문제를 해결하려면 다음 단계를 수행합니다.
- 시작을선택하고 실행을 선택하고 certmgr.msc를 입력한 다음 확인을 선택합니다.
- 파일을 선택하고 범위 내 추가/제거를 선택합니다.
- 인증서를 선택하고 추가를 선택한 다음 확인을 선택합니다.
- 컴퓨터 계정을 선택하고 다음을 선택한 다음 마침을 선택합니다.
- 확인을 선택합니다.
- 인증서(로컬 컴퓨터) 및 개인 및 인증서를 확장합니다.
- 인증서를 마우스 오른쪽 단추로 클릭한 다음 속성을 선택합니다.
- 이름 필드를 편집합니다.
추가 정보
이 문제는 Windows Server 2008 서비스 팩 3에서 해결될 예정입니다.
피드백
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:다음에 대한 사용자 의견 제출 및 보기