본문 바로가기
정리/시스템

HTTP 에러 코드

by 정재희 2017. 2. 7.

[HTTP]

loadTOCNode(3, 'moreinformation'); 1xx - 정보 전달용

이 상태 코드는 임시 응답을 나타냅니다. 클라이언트가 정식 응답을 받으려면 하나 이상의 1xx 응답을 받을 준비가 되어 있어야 합니다.

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

2xx - 완료

상태 코드의 이 클래스는 서버가 클라이언트 요청을 받아들였음을 나타냅니다.

  • 200 - 클라이언트 요청이 성공했습니다.
  • 201 - 만들어졌습니다.
  • 202 - 받아들여졌습니다.
  • 203 - 권한이 없는 정보입니다.
  • 204 - 내용이 없습니다.
  • 205 - 내용을 다시 설정합니다.
  • 206 - 일부 내용
  • 207 - 여러 상태(WebDay)

3xx - 리디렉션

클라이언트 브라우저는 요청을 처리하기 위해 좀더 조치를 취해야 합니다. 예를 들어 브라우저는 서버에서 다른 페이지를 요청해야 하거나 프록시 서버를 사용하여 요청을 반복해야 할 수 있습니다.

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

4xx - 클라이언트 오류

오류가 발생하고 클라이언트에 문제가 있는 것으로 나타납니다. 예를 들어 클라이언트가 존재하지 않는 페이지를 요청하거나 올바른 인증 정보를 제공하지 않을 수도 있습니다.

  • 400 - 요청이 잘못되었습니다.
  • 401 - 액세스가 거부되었습니다. IIS는 오류의 원인을 보다 구체적으로 나타내는 여러 가지 401 오류를 정의합니다. 이러한 특정 오류 코드는 브라우저에 표시되지만 IIS 로그에는 표시되지 않습니다.
    • 401.1 - 로그온하지 못했습니다.
    • 401.2 - 서버 구성으로 인해 로그온하지 못했습니다.
    • 401.3 - 리소스의 ACL에 의해 액세스가 거부되었습니다.
    • 401.4 - 필터에 의해 권한을 부여하지 못했습니다.
    • 401.5 - ISAPI/CGI 응용 프로그램에 의해 권한을 부여하지 못했습니다.
    • 401.7 - 웹 서버의 URL 인증 정책에 의해 액세스가 거부되었습니다. 이 오류 코드는 IIS 6.0에만 해당됩니다.
  • 403 - 금지되었습니다. IIS는 오류의 원인을 보다 구체적으로 나타내는 여러 가지 403 오류를 정의합니다.
    • 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 - 매퍼가 액세스를 거부했습니다.
    • 403.13 - 클라이언트 인증서를 취소했습니다.
    • 403.14 - 디렉터리 목록이 거부되었습니다.
    • 403.15 - 클라이언트 액세스 라이센스가 초과되었습니다.
    • 403.16 - 클라이언트 인증서가 신뢰되지 않거나 잘못되었습니다.
    • 403.17 - 클라이언트 인증서가 만료되었거나 아직 유효하지 않습니다.
    • 403.18 - 현재 응용 프로그램 풀에서 요청된 URL을 실행할 수 없습니다. 이 오류 코드는 IIS 6.0에만 해당됩니다.
    • 403.19 - 이 응용 프로그램 풀에서 클라이언트에 대한 CGI를 실행할 수 없습니다. 이 오류 코드는 IIS 6.0에만 해당됩니다.
    • 403.20 - Passport 로그온에 실패했습니다. 이 오류 코드는 IIS 6.0에만 해당됩니다.
  • 404 - 찾을 수 없습니다.
    • 404.0 - (없음) - 파일 또는 디렉터리를 찾을 수 없습니다.
    • 404.1 - 요청된 포트에서 웹 사이트에 액세스할 수 없습니다.
    • 404.2 - 웹 서비스 확장 잠금 정책으로 인해 이 요청이 방지됩니다.
    • 404.3 - MIME 맵 정책으로 인해 이 요청이 방지됩니다.
  • 405 - 이 페이지에 액세스하는 데 사용되는 HTTP 동사를 허용할 수 없습니다(메서드를 허용할 수 없음).
  • 406 - 클라이언트 브라우저가 요청된 페이지의 MIME 형식을 받아들이지 않습니다.
  • 407 - 프록시 인증이 필요합니다.
  • 412 - 전제 조건이 실패했습니다.
  • 413 - 요청 엔터티가 너무 큽니다.
  • 414 - 요청 URI가 너무 깁니다.
  • 415 - 지원되지 않는 미디어 유형입니다.
  • 416 - 요청된 범위를 충족시킬 수 없습니다.
  • 417 - 실행하지 못했습니다.
  • 423 - 잠금 오류

5xx - 서버 오류

서버에 오류가 발생하여 요청을 완료할 수 없습니다.

  • 500 - 내부 서버 오류
    • 500.12 - 응용 프로그램이 웹 서버에서 다시 시작되는 중입니다.
    • 500.13 - 웹 서버 사용량이 많습니다.
    • 500.15 - Global.asa의 직접 요청을 허용할 수 없습니다.
    • 500.16 - UNC 인증 자격 증명이 잘못되었습니다. 이 오류 코드는 IIS 6.0에만 해당됩니다.
    • 500.18 - URL 인증 저장소를 열 수 없습니다. 이 오류 코드는 IIS 6.0에만 해당됩니다.
    • 500.19 - 메타베이스에서 이 파일에 대한 데이터가 잘못 구성되었습니다.
    • 500.100 - 내부 ASP 오류
  • 501 - 헤더 값이 구현되지 않은 구성을 지정합니다.
  • 502 - 웹 서버가 게이트웨이나 프록시 역할을 하는 동안 잘못된 응답을 받았습니다.
    • 502.1 - CGI 응용 프로그램이 시간을 초과했습니다.
    • 502.2 - CGI 응용 프로그램에서 오류가 발생했습니다.
  • 503 - 서비스를 사용할 수 없습니다. 이 오류 코드는 IIS 6.0에만 해당됩니다.
  • 504 - 게이트웨이가 시간을 초과했습니다.
  • 505 - HTTP 버전이 지원되지 않습니다.


'정리 > 시스템' 카테고리의 다른 글

VPN  (0) 2017.02.12
보안 점검  (0) 2017.02.08
IIS 에러 코드  (0) 2017.02.07
FTP 에러 코드  (0) 2017.02.07
asdfadsf  (0) 2017.02.07

댓글