다음을 통해 공유


Windows Server 2012를 실행하는 NDES 서버에서 NDES 등록 챌린지 암호를 생성할 때 발생하는 오류 메시지: Http 오류 500.0 - 내부 서버 오류

이 문서는 NDES 등록 챌린지 암호를 가져올 때 발생하는 오류를 해결하는 데 도움이 됩니다.

원래 KB 번호: 2800975

증상

Windows Server 2012를 실행하는 서버에 NDES(네트워크 디바이스 등록 서비스) 역할 서비스를 설치한다고 가정합니다. 이 시나리오에서는 NDES 등록 챌린지 암호를 가져올 때 다음과 같은 오류가 발생합니다.

Http 오류 500.0 - 내부 서버 오류입니다.
내부 서버 오류가 발생하여 페이지를 표시할 수 없습니다.

또한 다음과 유사한 이벤트는 NDES 역할 서비스가 설치된 서버에 기록됩니다.

로그 이름: 애플리케이션
출처: Microsoft-Windows-NetworkDeviceEnrollmentService
날짜: 날짜 시간
이벤트 ID: 2
작업 범주: 없음
수준: 오류
키워드: 클래식
사용자: N/A
컴퓨터: 컴퓨터 이름
설명:
네트워크 디바이스 등록 서비스를 시작할 수 없습니다(0x800700ea). 추가 데이터를 사용할 수 있습니다.

해결 방법

이 문제에 대한 해결 방법은 ExtensionlessUrlHandler-ISAPI-4.0_64bit 처리기가 StaticFile 처리기 후에 오도록 IIS에서 MSCEP(Microsoft Simple Certificate Enrollment Protocol) 애플리케이션에 대한 처리기의 순서를 변경하는 것입니다. 이렇게 하려면 다음 단계를 수행할 수 있습니다.

  1. NDES(및 CEP/CES)를 설치하고 구성합니다.
  2. IIS를 엽니다.
  3. "기본 웹 사이트"를 선택합니다.
  4. 오른쪽의 작업 패널에서 "애플리케이션 보기"를 클릭합니다.
  5. mscep 애플리케이션을 두 번 클릭합니다.
  6. "처리기 매핑"을 두 번 클릭합니다.
  7. "순서가 지정된 목록 보기..."를 클릭합니다. 작업 패널에 있습니다.
  8. ExtensionlessUrlHandler-ISAPI-4.0_64bit 선택하고 StaticFile 아래에 있도록 아래로 이동합니다.
  9. mscep_admin 애플리케이션에 대해 6-8단계를 반복합니다.
  10. IIS를 다시 시작합니다.