DCPROMO가 일부 IIS 폴더에서 사용 권한을 유지하지 않는다

기술 자료 번역 기술 자료 번역
기술 자료: 332097 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

현상

인터넷 정보 서비스(IIS)가 서버에 설치된 경우 Microsoft Windows Server 2003 구성원 서버를 도메인 컨트롤러로 승격시키면 다음 현상이 나타날 수 있습니다.
  • HTTP 압축을 지원하는 클라이언트가 요청하더라도 압축 파일이 캐시 디렉터리라고도 하는 임시 폴더에 저장되지 않습니다.
  • ASP Compiled Templates 폴더에 파일이 캐시되지 않습니다.
보안상의 이유 때문에 도메인 컨트롤러에는 IIS를 설치하지 않아야 합니다.

원인

구성원 서버를 도메인 컨트롤러(DCPromo.exe)로 승격시키는 작업에서 일부 폴더에 대한 사용 권한을 다시 설정합니다. 세 폴더에 대한 ACL(액세스 제어 목록)이 이 작업 중 올바르게 설정되지 않습니다.

추가 정보

응용 프로그램 이벤트 로그에 다음 내용이 표시될 수도 있습니다.

원본: Active Server Pages

이벤트 ID: 5

오류: 응용 프로그램 풀 "AppPoolName"에 대한 Template Persistent Cache 초기화에 실패했습니다. "응용 프로그램 풀에 대한 디스크 캐시 하위 디렉터리를 만들지 못했습니다." 오류 때문입니다. 데이터에 추가 오류 코드가 들어 있을 수 있습니다.

다음 폴더에 대한 사용 권한을 보면 IIS_WPG 및 NT AUTHORITY\NETWORK SERVICE 그룹이 이러한 폴더에 대한 사용 권한을 갖고 있지 않습니다.
  • systemroot\Help\IISHelp\Common
  • systemroot\System32\Inetsrv\ASP Compiled Templates
  • systemroot\IIS Temporary Compressed Files

해결 방법

폴더에 대한 사용 권한 수동 설정

  1. 시작을 누르고 Windows 탐색기를 누르고 내 컴퓨터, 시스템 드라이브(일반적으로 C 드라이브), WINDOWS 또는 WINNT를 차례로 두 번 누릅니다.
  2. Help, iisHelp를 차례로 두 번 누르고 common을 마우스 오른쪽 단추로 누른 다음 공유 및 보안을 누릅니다.
  3. 보안, 추가를 차례로 누르고 IIS_WPG를 입력한 다음 확인을 누릅니다.
  4. IIS_WPG를 선택한 상태에서 다음 확인란을 선택하고 확인을 누릅니다.
    • 읽기 및 실행
    • 폴더 내용 보기
    • 읽기
  5. systemroot\system32\inetsrv\ASP Compiled Templates 폴더의 공유 및 보안 대화 상자를 연 다음 IIS_WPG 그룹에 모든 권한을 부여합니다.
  6. systemroot\IIS Temporary Compressed Files 폴더에 대해 5단계를 반복합니다.
NT AUTHORITY\NETWORK SERVICE에 대한 사용 권한을 수동으로 설정하려면 다음 단계를 수행하십시오.
  1. 시작, 실행을 차례로 누르고 %systemroot%\Help\iisHelp를 입력한 다음 확인을 누릅니다.
  2. Common 폴더를 마우스 오른쪽 단추로 누른 다음 공유 및 보안을 누릅니다.
  3. 보안 탭에서 추가를 누르고 NETWORK SERVICE를 입력한 다음 확인을 누릅니다.
  4. NETWORK SERVICE를 누르고 허용 아래에서 다음 확인란을 선택한 후 확인을 누릅니다.
    • 읽기 및 실행
    • 폴더 내용 보기
    • 읽기
  5. 시작을 누르고 실행을 누르고 %systemroot%\system32\inetsrv를 입력한 다음 확인을 누릅니다.
  6. ASP Compiled Templates 폴더를 마우스 오른쪽 단추로 누른 다음 공유 및 보안을 누릅니다.
  7. 보안 탭에서 추가를 누르고 NETWORK SERVICE를 입력한 다음 확인을 누릅니다.
  8. NETWORK SERVICE를 누르고 허용 아래에서 모든 권한을 선택한 다음 확인을 누릅니다
  9. 시작, 실행을 차례로 누르고 %systemroot%를 입력한 다음 확인을 누릅니다.
  10. IIS Temporary Compressed 폴더를 마우스 오른쪽 단추로 누른 다음 공유 및 보안을 누릅니다.
  11. 보안 탭에서 추가를 누르고 NETWORK SERVICE를 입력한 다음 확인을 누릅니다.
  12. NETWORK SERVICE를 누르고 허용 아래에서 모든 권한을 선택한 다음 확인을 누릅니다
위의 단계를 완료한 후 IIS Admin 서비스를 다시 시작합니다. 이렇게 하려면 다음과 같이 하십시오.
  1. 시작, 실행을 차례로 누르고 services.msc를 입력한 다음 확인을 누릅니다.
  2. IIS Admin을 마우스 오른쪽 단추로 누른 다음 다시 시작을 누릅니다.

현재 상태

Microsoft는 Microsoft Windows Server 2003에서 이 문제를 확인했습니다.

참조

HTTP 압축 및 ASP 템플릿 캐싱에 대한 자세한 내용은 제품 설명서를 참조하십시오. 이 설명서를 보려면 다음 Microsoft 웹 사이트를 방문하십시오.
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/5bce429d-c4a7-4f9e-a619-5972497b932a.mspx(영문)
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/a9171159-c801-4705-b8a9-9eecf58a892f.mspx(영문)
IIS 관리자를 통해 제품 설명서에 액세스할 수도 있습니다. 이 도움말 기능에 액세스하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
815127 HOWTO: IIS 6.0 도움말 설명서에 액세스




Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.

속성

기술 자료: 332097 - 마지막 검토: 2006년 5월 22일 월요일 - 수정: 7.1
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Internet Information Server 1.01
  • Microsoft Internet Information Services 6.0
키워드:?
kbpending kbprb KB332097
더 이상 지원되지 않는 제품의 KB 내용에 대한 고지 사항
이 문서에서는 Microsoft에서 더 이상 지원하지 않는 제품에 대해 설명합니다. 따라서 이 문서는 "있는 그대로" 제공되며 업데이트되지 않습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com