IIS 7.0 이상 버전의 HTTP 상태 코드

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

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

소개

HTTP 프로토콜을 사용하여 IIS(7.0, 7.5 이상 버전)가 실행되는 서버의 콘텐츠에 액세스하려고 시도하면 IIS는 응답 상태를 나타내는 숫자 코드를 반환합니다. HTTP 상태 코드가 IIS 로그에 기록됩니다. 또한 HTTP 상태 코드가 클라이언트 브라우저에 표시될 수 있습니다.

HTTP 상태 코드는 요청의 성공 여부를 나타낼 수 있습니다. HTTP 상태 코드는 요청이 실패한 정확한 이유도 확인할 수 있습니다.

이 문서는 지원 에이전트 및 IT 전문가를 위한 것입니다. 웹 사이트 오류 메시지에 대한 자세한 내용은 웹 사이트 오류 메시지에 대한 도움말 보기(HTTP 오류)를 참조하세요.

로그 파일 위치

기본적으로 IIS 7.0 이상 버전에서는 로그 파일을 다음 폴더에 넣습니다.
inetpub\logs\Logfiles

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

HTTP 상태 코드

이 섹션에서는 IIS 7.0 이상 버전에서 사용하는 HTTP 상태 코드에 대해 설명합니다.

참고

이 문서에서는 HTTP 사양에 따라 가능한 모든 HTTP 상태 코드를 나열하지 않습니다. 이 문서에는 IIS 7.0 이상 버전에서 보낼 수 있는 HTTP 상태 코드만 포함되어 있습니다. 예를 들어 사용자 지정 ISAPI(인터넷 서버 API) 필터 또는 사용자 지정 HTTP 모듈은 자체 HTTP 상태 코드를 설정할 수 있습니다.

1 xx - 정보

이러한 HTTP 상태 코드는 임시 응답을 나타냅니다. 클라이언트 컴퓨터는 정기적인 응답을 받기 전에 하나 이상의 xx 응답을 수신합니다.

IIS 7.0 이상 버전에서는 다음과 같은 정보 HTTP 상태 코드를 사용 합니다.

  • 100 - 계속합니다.
  • 101 - 프로토콜 전환.

2 xx - 성공

이러한 HTTP 상태 코드는 서버가 요청을 수락했다는 것을 나타냅니다.

IIS 7.0 이상 버전은 다음과 같은 성공 HTTP 상태 코드를 사용 합니다.

  • 200 - 확인. 클라이언트 요청이 성공했습니다.
  • 201 - 만들어졌습니다.
  • 202 - 수락.
  • 203 - 비인식 정보.
  • 204 - 콘텐츠가 없습니다.
  • 205 - 콘텐츠 다시 설정
  • 206 - 부분 콘텐츠.

3 xx - 리디렉션

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

IIS 7.0 이상 버전에서는 다음 리디렉션 HTTP 상태 코드를 사용 합니다.

  • 301 - 영구적으로 이동
  • 302 - 개체가 이동
  • 304 - 수정되지 않습니다.
  • 307 - 임시 리디렉션.

4 xx - 클라이언트 오류

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

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

  • 400 - 잘못된 요청. 이 요청은 오작동 구문으로 인해 서버에서 이해할 수 없습니다. 클라이언트는 수정하지 않고 요청을 반복하면 안 됩니다.

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

    • 400.1 - 잘못된 대상 헤더입니다.
    • 400.2 - 잘못된 깊이 헤더입니다.
    • 400.3 - 헤더의 경우 유효하지 않습니다.
    • 400.4 - 덮어치기 헤더가 잘못되었습니다.
    • 400.5 - 변환 헤더가 잘못되었습니다.
    • 400.6 - 요청 본문이 잘못되었습니다.
    • 400.7 - 콘텐츠 길이가 잘못되었습니다.
    • 400.8 - 유효하지 않은 시간 제한.
    • 400.9 - 잘못된 잠금 토큰입니다.
  • 401 - 액세스가 거부됩니다.

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

    • 401.1 - 로그온에 실패했습니다.
    • 401.2 - 서버 구성으로 인해 로그온에 실패했습니다.
    • 401.3 - 리소스의 ACL로 인해 권한이 없습니다.
    • 401.4 - 필터로 권한 부여에 실패했습니다.
    • 401.5 - ISAPI/CGI 응용 프로그램에서 권한 부여에 실패했습니다.
    • 401.501 - 액세스 거부: 동일한 클라이언트 IP에서 너무 많은 요청 동적 IP 제한 동시 요청 속도 제한에 도달했습니다.
    • 401.502 - 금지: 동일한 클라이언트 IP에서 요청이 너무 많음 동적 IP 제한 최대 요청 속도 제한에 도달했습니다.
    • 401.503 - 액세스 거부: IP 주소가 IP 제한 거부 목록에 포함되어 있습니다.
    • 401.504 - 액세스 거부: 호스트 이름이 IP 제한 거부 목록에 포함되어 있습니다.
  • 403 - 금지됩니다.

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

    • 403.1 - 액세스가 금지된 실행
    • 403.2 - 읽기 액세스가 금지됩니다.
    • 403.3 - 쓰기 액세스가 금지됩니다.
    • 403.4 - SSL이 필요합니다.
    • 403.5 - SSL 128이 필요합니다.
    • 403.6 - IP 주소가 거부됩니다.
    • 403.7 - 클라이언트 인증서가 필요합니다.
    • 403.8 - 사이트 액세스가 거부됩니다.
    • 403.9 - 금지: 너무 많은 클라이언트가 웹 서버에 연결하려고 합니다.
    • 403.10 - 금지: 웹 서버가 실행 액세스를 거부하도록 구성됩니다.
    • 403.11 - 금지: 암호가 변경된 경우
    • 403.12 - Mapper가 액세스를 거부했습니다.
    • 403.13 - 클라이언트 인증서가 해지됩니다.
    • 403.14 - 디렉터리 목록이 거부되었습니다.
    • 403.15 - 금지: 클라이언트 액세스 라이선스가 웹 서버에 대한 제한을 초과했습니다.
    • 403.16 - 클라이언트 인증서가 불안정하거나 잘못되었습니다.
    • 403.17 - 클라이언트 인증서가 만료되었거나 아직 유효하지 않습니다.
    • 403.18 - 현재 응용 프로그램 풀에서 요청된 URL을 실행할 수 없습니다.
    • 403.19 - 이 응용 프로그램 풀의 클라이언트에 대해 CGI 응용 프로그램을 실행할 수 없습니다.
    • 403.20 - 금지: Passport 로그온에 실패했습니다.
    • 403.21 - 금지: 원본 액세스가 거부됩니다.
    • 403.22 - 금지: 무한 깊이가 거부됩니다.
    • 403.501 - 금지: 동일한 클라이언트 IP에서 요청이 너무 많음 동적 IP 제한 동시 요청 속도 제한에 도달했습니다.
    • 403.502 - 금지: 동일한 클라이언트 IP에서 요청이 너무 많음 동적 IP 제한 최대 요청 속도 제한에 도달했습니다.
    • 403.503 - 금지: IP 주소가 IP 제한 거부 목록에 포함되어 있습니다.
    • 403.504 - 금지: 호스트 이름이 IP 제한 거부 목록에 포함되어 있습니다.
  • 404 - 찾을 수 없습니다.

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

    • 404.0 - 찾을 수 없습니다.

    • 404.1 - 사이트를 찾을 수 없습니다.

    • 404.2 - ISAPI 또는 CGI 제한.

    • 404.3 - MIME(Multipurpose Internet Mail Extensions) 유형 제한.

    • 404.4 - 처리기 구성되지 않습니다.

    • 404.5 - 요청 필터링 구성에 의해 거부되었습니다.

    • 404.6 - 동사 거부.

    • 404.7 - 파일 확장명이 거부됩니다.

    • 404.8 - 숨겨진 네임스페이스.

    • 404.9 - 파일 특성 숨김.

    • 404.10 - 요청 헤더가 너무 늦습니다.

    • 404.11 - 요청에 이중 이스케이프 시퀀스가 포함되어 있습니다.

    • 404.12 - 요청에 높은 비트 문자가 포함되어 있습니다.

    • 404.13 - 콘텐츠 길이가 너무 습니다.

    • 404.14 - 요청 URL이 너무 늦습니다.

    • 404.15 - 쿼리 문자열이 너무 습니다.

    • 404.16 - 정적 파일 처리기로 전송된 DAV 요청입니다.

    • 404.17 - 와일드카드 MIME 매핑을 통해 정적 파일 처리기로 매핑되는 동적 콘텐츠입니다.

    • 404.18 - 쿼리스트링 시퀀스가 거부되었습니다.

    • 404.19 - 필터링 규칙에 의해 거부됩니다.

    • 404.20 - 너무 많은 URL 세그먼트

    • 404.501 - 찾을 수 없습니다. 동일한 클라이언트 IP에서 요청이 너무 많이 요청됩니다. 동적 IP 제한 동시 요청 속도 제한에 도달했습니다.

    • 404.502 - 찾을 수 없습니다. 동일한 클라이언트 IP에서 요청이 너무 많습니다. 동적 IP 제한 최대 요청 속도 제한에 도달했습니다.

    • 404.503 - 찾을 수 없습니다. IP 주소가 IP 제한 거부 목록에 포함되어 있습니다.

    • 404.504 - 찾을 수 없습니다. 호스트 이름이 IP 제한 거부 목록에 포함되어 있습니다.

    • 405 - 메서드를 사용할 수 없습니다.

    • 406 - 클라이언트 브라우저는 요청된 페이지의 MIME 유형을 허용하지 않습니다.

    • 408 - 요청 시간이 지났습니다.

    • 412 - 사전 예약이 실패했습니다.

5 xx - 서버 오류

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

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

  • 500 - 내부 서버 오류입니다.

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

    • 500.0 - 모듈 또는 ISAPI 오류가 발생했습니다.

    • 500.11 - 웹 서버에서 응용 프로그램이 종료됩니다.

    • 500.12 - 웹 서버에서 응용 프로그램을 다시 시작하는 중입니다.

    • 500.13 - 웹 서버가 너무 많이 사용 중입니다.

    • 500.15 - Global.asax에 대한 직접 요청은 허용되지 않습니다.

    • 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 오류.

  • 501 - 헤더 값은 구현되지 않은 구성을 지정합니다.

  • 502 - 웹 서버가 게이트웨이 또는 프록시 역할을 하는 동안 잘못된 응답을 수신했습니다.

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

    • 502.1 - CGI 응용 프로그램 시간 제한.
    • 502.2 - 잘못된 게이트웨이: 조기 종료.
    • 502.3 - 잘못된 게이트웨이: ARR(전달자 연결 오류)
    • 502.4 - 잘못된 게이트웨이: 서버 없음(ARR).
  • 503 - 서비스를 사용할 수 없습니다.

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

    • 503.0 - 응용 프로그램 풀을 사용할 수 없습니다.
    • 503.2 - 동시 요청 제한이 초과됩니다.
    • 503.3 - ASP.NET 큐 전체
    • 503.4 - FastCGI 큐 가득 차기

일반적인 HTTP 상태 코드 및 원인

다음 표에서는 몇 가지 일반적인 HTTP 상태 코드의 원인을 설명하고 있습니다.

코드 설명 참고
200 그래 IIS 7.0 이상 버전에서 요청을 처리했습니다.
304 수정되지 않습니다. 클라이언트 브라우저는 이미 캐시에 있는 문서를 요청하며, 문서가 캐시된 후 문서가 수정되지 않은 경우 클라이언트 브라우저는 서버에서 문서를 다운로드하는 대신 캐시된 문서 복사본을 사용합니다.
400 잘못된 요청 하이퍼텍스 전송 프로토콜 스택(Http.sys) 파일은 요청의 문제로 IIS 7.0 이상 버전이 요청을 처리하지 못하게 차단합니다. 일반적으로 이 HTTP 상태 코드는 요청에 유효하지 않은 문자 또는 시퀀스가 포함되거나 요청이 메시지 파일의 보안 설정과 Http.sys 의미입니다.
401.1 로그온 실패 사용자 이름 또는 암호가 유효하지 않은 경우 로그온 시도가 실패할 수 있습니다.
401.2 서버 구성으로 인해 로그온 실패 이 HTTP 상태 코드는 서버의 인증 구성 설정에 문제가 있는 경우를 나타냅니다.
401.3 리소스의 ACL로 인해 권한이 없는 경우 이 HTTP 상태 코드는 NTFS 파일 시스템 사용 권한의 문제를 나타냅니다. 액세스하려는 파일에 대한 사용 권한이 올바른 경우에도 이 문제가 발생할 수 있습니다. 예를 들어 이 문제는 IUSR 계정이 디렉터리에 액세스할 수 없는 경우 C:\Winnt\System32\Inetsrv 발생합니다.
401.4 필터로 권한 부여 실패 ISAPI(인터넷 서버 응용 프로그래밍 인터페이스) 필터는 권한 부여 문제로 인하여 요청을 처리하지 못합니다.
401.5 ISAPI/CGI 응용 프로그램에서 권한 부여 실패 ISAPI 응용 프로그램 또는 CGI(Common Gateway Interface) 응용 프로그램은 권한 부여 문제로 인하여 요청을 처리하지 못합니다.
403.1 액세스가 금지된 실행 적절한 수준의 실행 권한이 부여되지 않습니다.
403.2 읽기 액세스 금지 적절한 수준의 읽기 권한이 부여되지 않습니다. 디렉터리에 읽기 권한을 부여할 IIS 7.0 이상 버전을 설정해야 합니다. 또한 기본 문서를 사용하는 경우 기본 문서가 있는지도 확인해야 합니다.
403.3 쓰기 액세스 금지 적절한 수준의 쓰기 권한이 부여되지 않습니다. 디렉터리에 쓰기 권한을 부여하기 위해 IIS 7.0 이상 버전 권한 및 NTFS 파일 시스템 권한이 설정되어 있는지 확인합니다.
403.4 SSL 필요 요청은 비보안 채널을 통해 수행하며 웹 응용 프로그램에는 SSL(Secure Sockets Layer) 연결이 필요합니다.
403.5 SSL 128 필수 서버는 128비트 SSL 연결이 필요하도록 구성됩니다. 그러나 요청은 128비트 암호화를 사용하여 전송되지 않습니다.
403.6 IP 주소 거부 서버가 현재 IP 주소에 대한 액세스를 거부하도록 구성됩니다.
403.7 필요한 클라이언트 인증서 서버가 클라이언트 인증을 위해 인증서를 요구하도록 구성됩니다. 그러나 클라이언트 브라우저에 적절한 클라이언트 인증서가 설치되어 있지 않습니다. 자세한 내용은 IIS 7.0을 실행하는 서버에서 호스팅되는 웹 응용 프로그램을 실행할 때 HTTP 오류 403.7을 참조하세요.
403.8 사이트 액세스 거부 서버는 클라이언트 컴퓨터의 DNS(Domain Name System) 이름에 따라 요청을 거부하도록 구성됩니다.
403.12 Mapper 액세스 거부 액세스하려는 페이지에 클라이언트 인증서가 필요합니다. 그러나 클라이언트 인증서에 매핑된 사용자 ID는 파일에 대한 액세스가 거부됩니다.
403.13 클라이언트 인증서 해지 클라이언트 브라우저는 발급 인증 기관에 의해 해지된 클라이언트 인증서를 사용하게 됩니다.
403.14 디렉터리 목록 거부 서버가 콘텐츠 디렉터리 목록을 표시하도록 구성되지 않은 경우 기본 문서가 설정되지 않습니다. HTTP 오류 403.14 - IIS웹 페이지를 열 때 금지됩니다.
403.16 클라이언트 인증서가 불안정하거나 잘못되었습니다. 클라이언트 브라우저가 IIS 7.0 이상 버전을 실행하는 서버에서 신뢰할 수 없는 클라이언트 인증서를 사용 중이거나 유효하지 않은 클라이언트 인증서를 사용합니다. 자세한 내용은 IIS 7.0에서 호스팅된 웹 사이트에 액세스하려고 할 때 HTTP 오류 403.16을 참조하세요.
403.17 클라이언트 인증서가 만료되었거나 아직 유효하지 않습니다. 클라이언트 브라우저가 만료되었거나 아직 유효하지 않은 클라이언트 인증서를 사용 중입니다.
403.18 현재 응용 프로그램 풀에서 요청된 URL을 실행할 수 없습니다. 사용자 지정 오류 페이지가 구성되면 사용자 지정 오류 페이지가 요청된 URL의 응용 프로그램 풀과 다른 응용 프로그램 풀에 있습니다.
403.19 이 응용 프로그램 풀의 클라이언트 브라우저에 대해 CGI 응용 프로그램을 실행할 수 없습니다. 응용 프로그램 풀의 ID에 프로세스 수준 바꾸기 토큰 사용자 오른쪽이 없습니다.
404.0 찾을 수 없습니다. 액세스하려는 파일이 이동되거나 존재하지 않습니다.
404.2 ISAPI 또는 CGI 제한. 요청된 ISAPI 리소스 또는 요청된 CGI 리소스는 컴퓨터에서 제한됩니다. 자세한 내용은 IIS 7.0을 실행하는 컴퓨터에서 호스팅되는 웹 페이지를 방문할 때 HTTP 오류 404.2를 참조하세요.
404.3 MIME 형식 제한. 요청된 확장 유형에 대한 현재 MIME 매핑이 유효하지 않은 경우 또는 구성되지 않습니다.
404.4 처리기 구성이 없습니다. 요청한 URL의 파일 이름 확장명에는 웹 서버에서 요청을 처리하도록 구성된 처리기가 없습니다.
404.5 요청 필터링 구성에서 거부되었습니다. 요청된 URL에는 서버에 의해 차단되는 문자 시퀀스가 포함되어 있습니다.
404.6 동사 거부 요청은 구성되지 않은 HTTP 동사 또는 유효하지 않은 동사로 구성됩니다.
404.7 파일 확장명을 거부했습니다. 요청한 파일 이름 확장명은 허용되지 않습니다.
404.8 숨겨진 네임스페이스. 디렉터리가 숨겨져 있기 때문에 요청된 URL이 거부됩니다.
404.9 Files 특성 숨김 요청한 파일이 숨겨집니다.
404.10 요청 헤더가 너무 늦습니다. 요청 헤더가 너무 길기 때문에 요청이 거부됩니다.
404.11 요청에 이중 이스케이프 시퀀스가 포함되어 있습니다. 요청에 이중 이스케이프 시퀀스가 포함되어 있습니다.
404.12 요청에 고비트 문자가 포함되어 있습니다. 요청에 고비트 문자가 포함되는 경우 서버는 고비트 문자를 허용하지 않습니다.
404.13 콘텐츠 길이가 너무 대용량입니다. 요청에 Content-Length 헤더가 포함되어 있습니다. 헤더 값이 서버에 허용되는 제한보다 Content-Length 습니다. 자세한 내용은 HTTP 오류 404.13 - CONTENT_LENGTH_TOO_LARGE IIS 7.0을실행하는 서버에서 호스팅되는 웹 사이트를 방문하는 경우 해당 정보를 참조하십시오.
404.14 요청 URL이 너무 늦습니다. 요청한 URL이 서버에 허용되는 제한을 초과합니다.
404.15 쿼리 문자열이 너무 길습니다. 요청에는 서버에 허용되는 제한보다 긴 쿼리 문자열이 포함되어 있습니다.
404.17 정적 파일 처리기로 매핑되는 동적 콘텐츠입니다. 자세한 내용은 IIS 7.0에서 호스팅되는 웹 사이트를 방문할 때 오류 메시지를 참조하십시오. HTTP 오류 404.17 -찾을 수 없습니다.
405.0 메서드를 사용할 수 없습니다. 요청은 유효하지 않은 HTTP 메서드를 사용하여 가능합니다. 자세한 내용은 IIS를 실행하는 서버에서 호스팅되는 웹 사이트를 방문할 때 HTTP 오류 405.0을 참조하세요.
406.0 MIME 형식이 잘못되었습니다. 요청은 유효하지 않은 MIME 값이 포함된 헤더를 Accept 사용하여 요청됩니다.
412.0 사전 예약이 실패했습니다. 요청은 유효하지 않은 값이 포함된 요청 헤더를 If-Match 사용하여 처리됩니다.
500 내부 서버 오류입니다. 이 HTTP 상태 코드는 여러 서버 쪽 이유로 발생할 수 있습니다. 자세한 내용은 IIS 7.0 웹 페이지를 열 때 HTTP 오류 500.0 –내부 서버 오류입니다.
500.11 웹 서버에서 응용 프로그램이 종료됩니다. 대상 응용 프로그램 풀이 종료된 것이기 때문에 요청이 처리되지 않습니다. 작업 프로세스 종료가 완료될 때까지 기다렸다가 요청을 다시 시도하십시오. 이 문제가 지속되면 웹 응용 프로그램에서 웹 응용 프로그램이 제대로 종료되지 않는 문제가 발생할 수 있습니다.
500.12 웹 서버에서 응용 프로그램을 다시 시작하는 중입니다. 대상 응용 프로그램 풀이 다시 시작 중이기 때문에 요청이 처리되지 않습니다. 페이지를 새로 고칠 때 이 HTTP 상태 코드가 사라집니다. 페이지를 새로 고치고 나면 이 HTTP 상태 코드가 다시 나타나면 Global.asa 파일을 검색하는 바이러스 백신 소프트웨어로 인해 문제가 발생할 수 있습니다. 이 문제가 지속되면 웹 응용 프로그램에 웹 응용 프로그램이 올바르게 다시 시작되지 못하게 하는 문제가 발생할 수 있습니다.
500.13 웹 서버가 너무 많이 사용 중입니다. 서버가 너무 많이 사용 중이라 새 들어오는 요청을 수락할 수 없는 경우 요청이 처리되지 않습니다. 일반적으로 이 HTTP 상태 코드는 들어오는 동시 요청 수가 IIS 7.0 이상 버전 웹 응용 프로그램에서 처리 가능한 수를 초과하는 것입니다. 성능 구성 설정이 너무 낮게 설정되거나, 하드웨어가 부족하거나, IIS 7.0 이상 버전 웹 응용 프로그램에서 병목 현상이 발생하여 이 문제가 발생할 수 있습니다. 일반적인 문제 해결 방법은 오류가 발생할 때 IIS 7.0 이상 버전에서 처리되는 메모리 덤프 파일을 생성한 다음 메모리 덤프 파일을 디버그하는 것입니다.
500.15 Global.asax에 대한 직접 요청은 허용되지 않습니다. Global.asa 파일 또는 Global.asax 파일에 대한 직접 요청이 이행됩니다.
500.19 구성 데이터가 잘못되었습니다. 이 HTTP 상태 코드는 연결된 파일 또는 연결된 applicationhost.config 파일에서 발생하는 문제로 Web.config 발생합니다. 자세한 내용은 IIS 웹 페이지를 열 때 HTTP 오류 500.19를 참조하세요.
500.100 내부 ASP 오류입니다. ASP(Active Server Pages) 페이지를 처리하는 동안 오류가 발생합니다. 오류에 대한 자세한 정보를 얻습니다. 웹 브라우저에서 친숙한 HTTP 오류 메시지를 사용하지 않도록 설정하십시오. 또한 IIS 로그에 발생하는 오류에 해당하는 ASP 오류 번호가 표시될 수 있습니다.
503.0 서비스를 사용할 수 없습니다. 요청이 현재 중지되거나 현재 사용하지 않도록 설정되어 있는 응용 프로그램 풀로 전송됩니다. 이 문제를 해결하기 위해 대상 응용 프로그램 풀이 시작된지 확인하십시오. 이벤트 로그에 응용 프로그램 풀이 중지되거나 비활성화된 이유에 대한 정보가 제공될 수 있습니다.
503.2 동시 요청 제한이 초과됩니다. 이 속성은 현재 동시 요청 수보다 낮은 값으로 appConcurrentRequestLimit 설정됩니다. IIS 7.0 이상 버전에서는 속성 값보다 많은 동시 요청을 허용하지 appConcurrentRequestLimit 않습니다.

IIS 8.0에서 추가된 HTTP 하위 통계 코드

하위 코드 설명
400.10 잘못된 XFF(XFF) 헤더
400.11 잘못된 WebSocket 요청

ARR 3.0.1916에서 추가된 HTTP 하위 통계 코드

하위 코드 설명
400.601 잘못된 클라이언트 요청(ARR)
400.602 잘못된 시간 형식(ARR)
400.603 ARR(구문 분석 범위 오류)
400.604 클라이언트가 사라진 경우(ARR)
400.605 최대 전달 수(ARR)
400.606 ARR(비동기 경쟁 오류)
502.2 ARR(지도 요청 실패)
502.3 WinHTTP ARR(비동기 완료 실패)
502.4 서버 없음(ARR)
502.5 WebSocket 오류(ARR)
502.6 ARR(전달된 요청 실패)
502.7 ARR(요청 실패) 실행

참조

HTTP 상태 코드 정의에 대한 자세한 내용은 HTTP/1.1: 상태 코드 정의를 참조하십시오.

타사 정보 고지 사항

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