다음을 통해 공유


IIS HTTP 상태 코드 개요

이 문서에서는 IIS(Microsoft 인터넷 정보 서비스)의 HTTP(Hypertext Transfer Protocol) 상태 코드 목록을 제공합니다.

원래 제품 버전: 인터넷 정보 서비스
원본 KB 번호: 943891

소개

HTTP 프로토콜을 사용하여 IIS를 실행하는 서버의 콘텐츠에 액세스하려고 하면 IIS는 요청의 결과와 요청 성공 여부를 포함한 응답의 의미 체계를 나타내는 숫자 코드를 반환합니다.

상태 코드의 첫 번째 숫자는 응답 클래스를 정의합니다. 마지막 두 자릿수에는 분류 역할이 없습니다. 첫 번째 숫자의 값은 다섯 가지가 있습니다.

로그 파일 위치

HTTP 상태 코드는 IIS 로그에 기록됩니다. IIS는 기본적으로 폴더에 로그 파일을 배치합니다 inetpub\logs\Logfiles.

이 폴더에는 각 웹 사이트에 대한 별도의 디렉토리가 포함되어 있습니다. 로그 파일은 매일 디렉터리에 생성되며, 기본적으로 날짜를 사용하여 이름이 지정됩니다. 예를 들어 로그 파일의 이름은 exYYMMDD.log 수 있습니다.

HTTP 상태 코드

이 섹션에서는 몇 가지 일반적인 HTTP 상태 코드에 대해 설명합니다.

참고

이 문서에는 HTTP 사양에 명시된 모든 가능한 HTTP 상태 코드가 나열되어 있지 않습니다. 예를 들어 사용자 지정 ISAPI(Internet Server API) 필터 또는 사용자 지정 HTTP 모듈은 자체의 HTTP 상태 코드를 설정할 수 있습니다.

1xx - 정보 제공

이러한 HTTP 상태 코드는 클라이언트 컴퓨터에 최종 응답을 보내기 전에 요청 진행 상황 또는 상태를 전달하기 위한 중간 응답을 나타냅니다.

IIS는 다음 정보 HTTP 상태 코드를 사용합니다.

코드 설명 참고
100 계속 요청의 초기 부분이 수신되었으며 서버에서 아직 거부되지 않았습니다. 서버는 요청이 완전히 수신되고 조치를 취한 후 최종 응답을 보내려고 합니다.
101 프로토콜 전환 서버는 사용 중인 애플리케이션 프로토콜 변경에 대한 클라이언트의 요청을 이해하고 이를 준수할 의향이 있습니다.

2xx - 성공

이러한 HTTP 상태 코드는 서버가 클라이언트의 요청을 성공적으로 수신하고 수락했음을 나타냅니다.

IIS는 다음과 같은 성공 HTTP 상태 코드를 사용합니다.

코드 설명 참고
200 확인 클라이언트 요청이 성공적으로 처리되었습니다.
201 만든 날짜 클라이언트 요청이 처리되어 하나 이상의 새 리소스가 생성되었습니다.
202 Accepted 클라이언트 요청이 처리를 위해 수락되었지만 처리가 완료되지 않았습니다.
203 신뢰할 수 없는 정보 클라이언트 요청이 성공했지만 원본 서버의 응답에서 포함된 콘텐츠가 수정되었습니다.
204 콘텐츠 없음 서버가 요청을 성공적으로 처리했으며 응답 콘텐츠에 보낼 추가 콘텐츠가 없습니다.
205 내용 재설정 서버가 요청을 처리했으며 사용자 에이전트가 원본 서버에서 받은 대로 요청을 원래 상태로 전송한 "문서 보기"를 다시 설정해야 합니다.
206 일부 콘텐츠 서버가 선택한 표현의 하나 이상을 전송하여 대상 리소스에 대한 범위 요청을 성공적으로 수행합니다.

3xx - 리디렉션

이러한 HTTP 상태 코드는 클라이언트 브라우저가 요청을 처리하기 위해 추가 작업을 수행해야 함을 나타냅니다. 예를 들어 클라이언트 브라우저는 서버에서 다른 페이지를 요청해야 할 수 있습니다. 또는 클라이언트 브라우저에서 프록시 서버를 사용하여 요청을 반복해야 할 수 있습니다.

IIS는 다음 리디렉션 HTTP 상태 코드를 사용합니다.

코드 설명 참고
301 영구적으로 이동됨 대상 리소스에 새 영구 URI가 할당되었으며 향후 이 리소스에 대한 모든 참조는 포함된 URI 중 하나를 사용해야 합니다.
302 개체 이동 대상 리소스가 다른 URI에 일시적으로 상주합니다. 리디렉션은 경우에 따라 변경될 수 있으므로 클라이언트는 향후 요청에 대상 URI를 계속 사용해야 합니다.
304 Not modified 조건부 GET 또는 HEAD 요청이 수신되었으며 조건이 false로 평가되지 않은 경우 200(OK) 응답이 발생합니다.
307 임시 리디렉션 클라이언트 브라우저는 캐시에 이미 있는 문서를 요청합니다. 또한 문서가 캐시된 이후 수정되지 않았습니다. 클라이언트 브라우저가 서버에서 문서를 다운로드하는 대신 문서의 캐시된 복사본을 사용합니다.

4xx - 클라이언트 오류

이러한 HTTP 상태 코드는 오류가 발생했으며 클라이언트 브라우저에 결함이 있다는 것을 나타냅니다. 예를 들어 클라이언트 브라우저가 존재하지 않는 페이지를 요청했을 수 있습니다. 또는 클라이언트 브라우저에서 유효한 인증 정보를 제공하지 않았을 수 있습니다.

IIS는 다음 클라이언트 오류 HTTP 상태 코드를 사용합니다.

코드 설명 참고
400 Bad request 잘못된 구문으로 인해 서버에서 요청을 이해할 수 없습니다. 클라이언트는 수정 없이 요청을 반복하면 안 됩니다. 자세한 내용은 IIS에서 HTTP 400 오류 해결을 참고하세요.
401 액세스할 수 없습니다. 대상 리소스에 대한 유효한 인증 자격 증명이 없기 때문에 요청이 적용되지 않았습니다.
403 사용 권한 없음 서버가 요청을 이해했지만 처리를 거부합니다.
404 찾을 수 없음 원본 서버에서 대상 리소스에 대한 현재 표현을 찾지 못했거나 해당 표현이 있는지 공개할 의사가 없습니다.
405 Method not allowed 요청 줄에 수신된 메서드는 원본 서버에서 알 수 있지만 대상 리소스에서는 지원되지 않습니다.
406 허용되지 않음 클라이언트 브라우저는 요청된 리소스의 MIME 형식을 허용하지 않습니다.
408 요청 시간 초과 서버가 대기 시간 내에 완전한 요청 메시지를 받지 못했습니다.
412 Precondition failed 서버에서 테스트할 때 요청 헤더 필드에 지정된 하나 이상의 조건이 false로 평가됩니다.
413 엔터티가 너무 큰 요청 HTTP 요청 페이로드가 너무 큽합니다.

400 - 잘못된 요청

Http.sys(Hypertext Transfer Protocol Stack) 파일은 요청의 문제로 인해 IIS가 요청을 처리하지 못하도록 차단합니다. 일반적으로, 이 HTTP 상태 코드는 요청에 유효하지 않은 문자 또는 시퀀스가 포함되어 있거나, 요청이 Http.sys 파일의 보안 설정을 위반했다는 것을 의미합니다.

IIS는 오류 400의 보다 구체적인 원인을 나타내는 다음 HTTP 상태 코드를 정의합니다.

코드 설명
400.1 잘못된 Destination 헤더
400.2 잘못된 Depth 헤더
400.3 잘못된 If 헤더
400.4 잘못된 Overwrite 헤더
400.5 잘못된 Translate 헤더
400.6 잘못된 본문 요청
400.7 잘못된 콘텐츠 길이
400.8 잘못된 제한 시간
400.9 잘못된 잠금 토큰

Windows Server 2012(현재 지원되지 않는 운영 체제)에 포함된 IIS 8.0 이후 도입된 HTTP 하위 상태 코드는 다음과 같습니다.

코드 설명
400.10 잘못된 X-Forwarded-For(XFF) 헤더
400.11 잘못된 WebSocket 요청

다음 HTTP 하위 상태 코드는 ARR(애플리케이션 요청 라우팅) 버전 3.0.1916에서 도입되었습니다.

코드 설명
400.601 잘못된 클라이언트 요청(ARR)
400.602 잘못된 시간 형식(ARR)
400.603 구문 분석 범위 오류(ARR)
400.604 클라이언트 없음(ARR)
400.605 최대 전달 수(ARR)
400.606 비동기 경쟁 오류(ARR)

401 - 액세스 거부됨

IIS는 오류 401의 보다 구체적인 원인을 나타내는 여러 HTTP 상태 코드를 정의합니다. 다음과 같은 특정 HTTP 상태 코드가 클라이언트 브라우저에 표시되지만 IIS 로그에는 표시되지 않습니다.

코드 설명 참고
401.1 로그온 실패 잘못된 사용자 이름이나 암호로 인해 로그온 시도가 실패했습니다.
401.2 서버 구성으로 인한 로그온 실패 이 HTTP 상태 코드는 서버의 인증 구성 설정에 문제가 있음을 나타냅니다.
401.3 리소스에 대한 ACL로 인해 권한이 없음 이 HTTP 상태 코드는 NTFS 파일 시스템 사용 권한에 문제가 있음을 나타냅니다. 이 문제는 액세스하려는 파일에 대한 권한이 올바른 경우에도 발생할 수 있습니다. 예를 들어, IUSR 계정에 C:\Winnt\System32\Inetsrv 디렉터리의 액세스 권한이 없는 경우 이 문제가 발생합니다.
401.4 필터 때문에 권한 부여에 실패함 ISAPI(Internet Server Application Programming Interface) 필터는 권한 부여 문제로 인해 요청이 처리되지 않도록 합니다.
401.5 ISAPI/CGI 응용 프로그램 때문에 권한 부여에 실패함 ISAPI 응용 프로그램 또는 CGI(Common Gateway Interface) 응용 프로그램이 권한 부여 문제로 인해 요청이 처리되지 않도록 합니다.
401.501 액세스 거부: 동시 요청 속도 제한에 도달함 동적 IP 제한: 동일한 클라이언트 IP에서 너무 많은 동시 요청이 발생했습니다.
401.502 액세스 거부: 최대 요청 속도 제한에 도달했습니다. 동적 IP 제한: 지정된 시간 제한 내에서 동일한 클라이언트 IP의 최대 요청 수에 도달했습니다.
401.503 액세스 거부: IP 주소 거부됨 IP 제한: 클라이언트 IP 주소가 거부 목록에 포함됩니다.
401.504 액세스 거부: 호스트 이름 거부됨 IP 제한: 클라이언트 호스트 이름이 거부 목록에 포함됩니다.

403 - 금지됨

IIS는 오류 403의 보다 구체적인 원인을 나타내는 다음 HTTP 상태 코드를 정의합니다.

코드 설명 참고
403.1 실행 액세스 금지 적절한 수준의 실행 권한이 부여되지 않았습니다.
403.2 읽기 액세스 금지 적절한 수준의 읽기 권한이 부여되지 않았습니다. 디렉터리에 읽기 권한을 부여하도록 IIS를 설정했는지 확인합니다. 또한 기본 문서를 사용하는 경우 기본 문서가 있는지도 확인하십시오.
403.3 쓰기 액세스 금지 적절한 수준의 쓰기 권한이 부여되지 않았습니다. IIS 권한 및 NTFS 파일 시스템 권한을 확인합니다. 디렉터리에 "쓰기" 권한을 부여하도록 설정되어 있는지 확인합니다.
403.4 SSL 필요 요청은 비보안 채널을 통해 이루어집니다. 그러나 웹 응용 프로그램에는 SSL(Secure Sockets Layer) 연결이 필요합니다.
403.5 SSL 128 필요 서버가 128비트 SSL 연결을 요구하도록 구성되어 있습니다. 그러나, 요청이 128비트 암호화를 사용하여 전송되지 않았습니다.
403.6 IP 주소 거부 서버가 현재 IP 주소에 대한 액세스를 거부하도록 구성되어 있습니다.
403.7 클라이언트 인증서가 필요함 서버가 클라이언트 인증을 위해 인증서를 요구하도록 구성되어 있습니다. 그러나 클라이언트 브라우저에 적절한 클라이언트 인증서가 설치되어 있지 않습니다. 자세한 내용은 HTTP 오류 403.7을 참고하세요.
403.8 사이트 액세스 거부 서버가 클라이언트 컴퓨터의 DNS(Domain Name System) 이름을 기반으로 하는 요청을 거부하도록 구성되어 있습니다. 자세한 내용은 동적 IP 주소 제한을 참조하세요.
403.9 동시 연결 초과 너무 많은 클라이언트가 웹 서버에 연결하려고 합니다.
403.10 사용할 수 없음: 액세스 실행이 거부됨 웹 서버는 "실행" 액세스를 거부하도록 구성됩니다.
403.11 사용할 수 없음: 암호 변경됨 암호가 변경되었습니다.
403.12 매퍼가 액세스를 거부함 이 페이지에 액세스하려면 클라이언트 인증서가 필요합니다. 그러나 클라이언트 인증서에 매핑된 사용자 ID는 이 파일에 대한 액세스가 거부되었습니다.
403.13 클라이언트 인증서가 해지됨 클라이언트 브라우저가 발급 인증 기관에서 해지한 클라이언트 인증서를 사용하려고 합니다.
403.14 디렉터리 목록이 거부됨 서버가 콘텐츠 디렉터리 목록을 표시하도록 구성되어 있지 않으며 기본 문서가 설정되어 있지 않습니다. 자세한 내용은 HTTP 오류 403.14를 참고하세요.
403.15 클라이언트 액세스 라이선스를 초과했습니다. 클라이언트 액세스 라이선스 수가 웹 서버의 제한을 초과했습니다.
403.16 클라이언트 인증서가 신뢰할 수 없거나 잘못되었습니다. 클라이언트 브라우저에서 잘못된 클라이언트 인증서를 사용하려고 합니다. 또는 IIS를 실행하는 서버가 클라이언트 인증서를 신뢰하지 않습니다. 자세한 내용은 HTTP 오류 403.16을 참고하세요.
403.17 클라이언트 인증서가 만료되었거나 아직 유효하지 않음 클라이언트 브라우저가 만료되었거나 아직 유효하지 않은 클라이언트 인증서를 사용하려고 합니다.
403.18 현재 애플리케이션 풀에서 요청된 URL을 실행할 수 없음 사용자 지정 오류 페이지가 구성되었습니다. 또한 고객 오류 페이지의 응용 프로그램 풀이 요청된 URL의 응용 프로그램 풀과 다릅니다.
403.19 이 애플리케이션 풀에서 클라이언트 브라우저에 대한 CGI 애플리케이션을 실행할 수 없음 애플리케이션 풀의 ID에 "프로세스 수준 토큰 바꾸기" 사용자 권한이 없습니다.
403.20 금지됨: Passport 로그온에 실패했습니다. Passport 로그온을 사용하는 클라이언트 요청은 허용되지 않습니다.
403.21 금지됨: 소스 액세스가 거부되었습니다. 리소스의 소스 코드에 대한 WebDAV 요청은 허용되지 않습니다.
403.22 금지됨: 무한 깊이가 거부됩니다. 무한 깊이의 WebDAV 요청은 허용되지 않습니다.
403.501 사용할 수 없음: 동시 요청 속도 제한에 도달함 동적 IP 제한: 동일한 클라이언트 IP에서 너무 많은 동시 요청이 발생했습니다.
403.502 사용할 수 없음: 최대 요청 속도 제한에 도달했습니다. 동적 IP 제한: 지정된 시간 제한 내에서 동일한 클라이언트 IP의 최대 요청 수에 도달했습니다.
403.503 사용할 수 없음: IP 주소가 거부됨 IP 제한: 클라이언트 IP 주소가 거부 목록에 포함됩니다.
403.504 사용할 수 없음: 호스트 이름이 거부됨 IP 제한: 클라이언트 호스트 이름이 거부 목록에 포함됩니다.

404 - 찾을 수 없음

IIS는 오류 404의 보다 구체적인 원인을 나타내는 다음 HTTP 상태 코드를 정의합니다.

코드 설명 참고
404.0 찾을 수 없음 액세스하려는 파일이 이동했거나 존재하지 않습니다.
404.1 사이트를 찾을 수 없습니다. 요청된 웹 사이트가 없습니다.
404.2 ISAPI 또는 CGI가 제한됨 요청된 ISAPI 리소스 또는 요청된 CGI 리소스가 컴퓨터에서 제한되어 있습니다. 자세한 내용은 HTTP 오류 404.2를 참고하세요.
404.3 MIME 형식 제한 요청된 확장 유형의 현재 MIME 매핑이 올바르지 않거나 구성되어 있지 않습니다.
404.4 처리기가 구성되지 않음 요청한 URL의 파일 이름 확장명에 웹 서버에서 요청을 처리하도록 구성된 처리기가 없습니다.
404.5 요청 필터링 구성에 의해 거부됨 요청된 URL에 서버에서 차단하는 문자 시퀀스가 포함되어 있습니다.
404.6 동사가 거부됨 구성되지 않았거나 유효하지 않은 HTTP 동사를 사용하여 요청이 이루어졌습니다.
404.7 파일 확장명이 거부됨 요청한 파일 이름 확장명은 허용되지 않습니다.
404.8 네임스페이스가 숨겨짐 디렉터리가 숨겨져 있기 때문에 요청된 URL이 거부되었습니다.
404.9 파일 속성이 숨겨짐. 요청된 파일이 숨겨져 있습니다.
404.10 요청 헤더가 너무 김 요청 헤더가 너무 길어서 요청이 거부되었습니다.
404.11 요청에 이중 이스케이프 공격이 포함되어 있음 요청에 이중 이스케이프 공격이 포함되어 있습니다.
404.12 요청에 상위 비트 문자가 있음 요청에 상위 비트 문자가 포함되어 있으며 서버는 상위 비트 문자를 허용하지 않도록 구성되어 있습니다.
404.13 콘텐츠 길이가 너무 김 요청에 Content-Length 헤더가 포함되어 있습니다. Content-Length 헤더의 값이 서버에 허용된 제한보다 큽니다. 자세한 내용은 HTTP 오류 404.13 - CONTENT_LENGTH_TOO_LARGE를 참고하세요.
404.14 요청 URL이 너무 김 요청된 URL이 서버에 허용되는 제한을 초과합니다.
404.15 쿼리 문자열이 너무 김 쿼리에 서버에 허용되는 제한보다 긴 쿼리 문자열이 들어 있습니다.
404.16 정적 파일 처리기로 전송된 WebDAV 요청 WebDAV 요청은 WebDAV 기능에서 처리되지 않았으며 정적 파일 처리기로 전송되었습니다.
404.17 정적 파일 처리기에 매핑된 동적 콘텐츠 자세한 내용은 HTTP 오류 404.17 - Not Found를 참고하세요.
404.18 쿼리 문자열 시퀀스가 거부됨 요청에는 허용되지 않는 쿼리 문자열 시퀀스가 포함됩니다.
404.19 필터링 규칙에 의해 거부되었습니다. 요청 필터링 규칙으로 인해 요청이 거부되었습니다.
404.20 URL 세그먼트가 너무 많습니다. 요청에 URL 세그먼트가 너무 많습니다.
404.501 찾을 수 없음: 동시 요청 속도 제한에 도달함 동적 IP 제한: 동일한 클라이언트 IP에서 너무 많은 동시 요청이 발생했습니다.
404.502 찾을 수 없음: 최대 요청 속도 제한에 도달했습니다. 동적 IP 제한: 지정된 시간 제한 내에서 동일한 클라이언트 IP의 최대 요청 수에 도달했습니다.
404.503 찾을 수 없음: IP 주소가 거부됨 IP 제한: 클라이언트 IP 주소가 거부 목록에 포함됩니다.
404.504 찾을 수 없음: 호스트 이름이 거부됨 IP 제한: 클라이언트 호스트 이름이 거부 목록에 포함됩니다.

405, 406, 408, 412 및 413

코드 설명 참고
405.0 메서드가 허용되지 않음 유효하지 않은 HTTP 메서드를 사용하여 요청이 이루어집니다. 자세한 내용은 HTTP 오류 405.0을 참고하세요.
406.0 허용되지 않습니다. 유효하지 않은 MIME 값이 포함된 Accept 헤더를 사용하여 요청이 이루어집니다.
408.0 요청 시간이 초과되었습니다. 서버가 대기 시간 내에 완전한 요청 메시지를 받지 못했습니다.
412.0 전제 조건 실패 유효하지 않은 값이 포함된 If-Match 요청 헤더를 사용하여 요청이 이루어집니다.
413.0 엔터티를 너무 크게 요청합니다. 요청은 너무 큰 페이로드를 사용하여 이루어집니다.

5xx - 서버 오류

5xx HTTP 상태 코드는 서버에 오류가 발생하여 요청을 완료할 수 없다는 것을 나타냅니다.

IIS는 다음 서버 오류 HTTP 상태 코드를 사용합니다.

코드 설명 참고
500 내부 서버 오류 서버에서 예기치 않은 조건이 발생하여 요청을 처리하지 못했습니다.
501 헤더 값이 구현되지 않은 구성을 지정합니다. 서버는 요청을 수행하는 데 필요한 기능을 지원하지 않습니다.
502 웹 서버가 게이트웨이나 프록시 역할을 하는 동안 잘못된 응답을 받았습니다. 서버가 게이트웨이 또는 프록시 역할을 하며 요청을 처리하는 동안 액세스한 인바운드 서버에서 잘못된 응답을 받았습니다. 자세한 내용은 AAR에서 502 오류 해결을 참고하세요.
503 서비스를 사용할 수 없음 서버가 현재 일시적 오버로드 또는 예정된 유지 관리로 인해 요청을 처리할 수 없습니다. 이는 다소 지연된 후에 해결될 가능성이 높습니다.

500 - 내부 서버 오류

IIS는 오류 500의 보다 구체적인 원인을 나타내는 다음 HTTP 상태 코드를 정의합니다.

코드 설명 참고
500.0 모듈 또는 ISAPI 오류가 발생했습니다. 이 HTTP 상태 코드는 서버 쪽의 다양한 이유로 인해 발생할 수 있습니다. 자세한 내용은 HTTP 오류 500.0 - 내부 서버 오류를 참고하세요.
500.11 응용 프로그램이 웹 서버에서 종료되는 중임 대상 애플리케이션 풀이 종료 중이므로 요청이 처리되지 않습니다. 작업자 프로세스가 종료되기를 기다렸다가 다시 요청해 보십시오. 이 문제가 지속되면 웹 응용 프로그램이 제대로 종료되지 못하게 하는 문제가 발생한 것일 수 있습니다.
500.12 응용 프로그램이 웹 서버에서 다시 시작되는 중임 대상 애플리케이션 풀이 다시 시작되고 있으므로 요청이 처리되지 않습니다. 이 HTTP 상태 코드는 페이지를 새로 고치면 사라집니다. 이 HTTP 상태 코드가 페이지를 새로 고친 후에도 다시 나타나면 바이러스 백신 소프트웨어가 Global.asa 파일을 검사하고 있기 때문일 수 있습니다. 이 문제가 지속되면 웹 응용 프로그램이 제대로 다시 시작되지 못하게 하는 문제가 발생한 것일 수 있습니다.
500.13 웹 서버 사용량이 많음 서버 사용량이 많아 새로 들어오는 요청을 수락할 수 없으므로 요청이 처리되지
않습니다. 일반적으로 이 HTTP 상태 코드는 들어오는 동시 요청 수가 IIS 웹 애플리케이션에서 처리할 수 있는 수를 초과한다는 것을 의미합니다. 이 문제는 성능 구성 설정이 너무 낮게 설정되거나, 하드웨어가 부족하거나, IIS 웹 애플리케이션에서 병목 현상이 발생할 때 발생할 수 있습니다. 일반적인 문제 해결 방법은 오류가 발생할 때 IIS 프로세스의 메모리 덤프 파일을 생성한 다음 메모리 덤프 파일을 디버그하는 것입니다.
500.15 Global.asax에 대한 직접 요청은 허용되지 않음. Global.asa 파일 또는 Global.asax 파일에 대한 직접 요청이 이루어졌습니다.
500.19 구성 데이터가 올바르지 않음 이 HTTP 상태 코드는 연결된 applicationhost.config 파일 또는 연결된 Web.config 파일의 문제로 인해 발생합니다. 자세한 내용은 HTTP 오류 500.19를 참고하세요.
500.21 모듈이 인식되지 않습니다.
500.22 ASP.NET httpModules 구성은 관리되는 파이프라인 모드에서는 적용되지 않습니다.
500.23 ASP.NET httpHandlers 구성은 관리되는 파이프라인 모드에서는 적용되지 않습니다.
500.24 ASP.NET 가장 구성은 관리되는 파이프라인 모드에서는 적용되지 않습니다.
500.50 RQ_BEGIN_REQUEST 알림 처리 중에 다시 쓰기 오류가 발생했습니다. 구성 또는 인바운드 규칙 실행 오류가 발생했습니다. 인바운드 및 아웃바운드 규칙 모두에 대해 분산 규칙 구성을 읽는 위치는 다음과 같습니다.
500.51 GL_PRE_BEGIN_REQUEST 알림 처리 중에 재작성 오류가 발생했습니다. 전역 구성 또는 전역 규칙 실행 오류가 발생했습니다. 전역 규칙 구성을 읽는 위치는 다음과 같습니다.
500.52 RQ_SEND_RESPONSE 알림 처리 중에 다시 쓰기 오류가 발생했습니다. 아웃바운드 규칙 실행 오류가 발생했습니다.
500.53 RQ_RELEASE_REQUEST_STATE 알림 처리 중에 다시 쓰기 오류가 발생했습니다. 아웃바운드 규칙 실행 오류가 발생했습니다. 이 규칙은 출력 서버 캐시가 업데이트되기 전에 실행되도록 구성되어 있습니다.
500.100 내부 ASP 오류 ASP(Active Server Pages) 페이지 처리 중에 오류가 발생했습니다. 오류에 대한 좀더 구체적인 정보를 보려면 웹 브라우저에서 HTTP 오류 메시지를 해제합니다. 또한 IIS 로그에 발생한 오류에 해당하는 ASP 오류 번호가 표시될 수 있습니다.

502 - 잘못된 게이트웨이

IIS는 오류 502의 보다 구체적인 원인을 나타내는 다음 HTTP 상태 코드를 정의합니다.

코드 설명
502.1 CGI 응용 프로그램이 시간을 초과했습니다.
502.2 잘못된 게이트웨이: 조기 종료.
502.3 잘못된 게이트웨이: 전달자 연결 오류(ARR).
502.4 잘못된 게이트웨이: 서버 없음(ARR).

다음 HTTP 상태 코드는 ARR(애플리케이션 요청 라우팅) 버전 3.0.1916에 추가됩니다.

코드 설명
502.2 맵 요청 실패(ARR)
502.3 WinHTTP 비동기 완료 실패(ARR)
502.4 서버 없음(ARR)
502.5 WebSocket 실패(ARR)
502.6 전달된 요청 실패(ARR)
502.7 실행 요청 실패(ARR)

503 - 서비스를 사용할 수 없음

IIS는 오류 503의 보다 구체적인 원인을 나타내는 다음 HTTP 상태 코드를 정의합니다.

코드 설명 참고
503.0 응용 프로그램 풀을 사용할 수 없습니다. 현재 중지되어 있거나 사용하지 않도록 설정된 응용 프로그램 풀로 요청이 전송되었습니다. 이 문제를 해결하려면 대상 응용 프로그램 풀이 시작되었는지 확인하십시오. 이 이벤트 로그는 응용 프로그램 풀이 중지되었거나 사용하지 않도록 설정된 이유에 대한 정보를 제공할 수 있습니다.
503.2 동시 요청 제한이 초과됨 appConcurrentRequestLimit 속성이 현재 동시 요청 수보다 작은 값으로 설정되어 있습니다. IIS는 속성 값 appConcurrentRequestLimit 보다 더 많은 동시 요청을 허용하지 않습니다.
503.3 ASP.NET 대기열이 가득 찼습니다.
503.4 FastCGI 대기열이 가득 찼습니다.

자세한 정보

타사 정보 고지 사항

이 문서에 나와 있는 다른 공급업체 제품은 Microsoft와 무관한 회사에서 제조한 것입니다. Microsoft는 이들 제품의 성능이나 안정성에 관하여 명시적이든 묵시적이든 어떠한 보증도 하지 않습니다.