대용량 파일 업로드를 위한 Windows Server 2008 IIS 7.0 설정 방법

현상

Windows Server 2008 IIS 7.0 환경에 설정된 메일캐리어 엔터프라이즈 웹 액세스에서 업로드를 할 때 대용량 파일이 업로드가 되지 않는 현상이 발생합니다.

원인

Windows Server 2008에서는 보안 권한 강화로 인하여 기본 옵션으로 최대 요청 용량을 제한하고 있습니다.

해결 방법

Windows 2008에서 IIS 7을 기본 설치를 하게 되면 최대 요청 용량을 변경할 수 있는 옵션이 존재하지 않습니다. 최대 요청 용량을 변경하기 위해서는 Administration Pack을 다운로드 받아 설치해야 합니다.

AdministrationPack000

AdministrationPack00

AdministrationPack001
Administration Pack을 설치한 뒤에 다음을 수행합니다.

  1. IIS(인터넷 정보 서비스) 관리자를 실행합니다.
  2. 사이트에서 WebAccess를 선택한다. WebAccess 홈에서 Request Filtering을 선택한 뒤 두번 클릭합니다.

AdministrationPack002
오른쪽 작업창에서 [Edit Feature Settings…]를 클릭하여 실행합니다.
AdministrationPack003

[Request Limits] – [Maximum allowed content length (Bytes):]에 적절한 값을 입력합니다. 예를 들어 최대 요청 용량을 100MB로 설정할 경우에 104857600을 입력합니다.

AdministrationPack004

저장한 후 IIS를 재시작합니다.