728x90
HTTP, IIS HTTP, FTP Error Code 정리.
(상태 코드, status code)
HTTP
1xx -정보
이 상태 코드는 임시 응답을 나타냅니다. 클라이언트는 일반 응답을 수신 하기 전에 하나 이상의 1xx 응답을 받을 수 있도록 준비 해야 합니다.
- 100 - 계속 작업합니다.
- 101-프로토콜을 전환합니다.
2xx -성공
상태 코드의 이 클래스는 서버에 성공적인 클라이언트 요청 수락을 나타냅니다.
- 200-확인합니다.
- 201-만들어집니다.
- 202-수락합니다.
- 203-권한이 없는 정보입니다.
- 204-내용이 없습니다.
- 205-내용을 다시 설정합니다.
- 206 - 일부 내용
- 207 멀티 상태 (WebDay)입니다.
3xx -리디렉션
클라이언트 브라우저 요청을 수행 하기 위해 좀더 조치를 취해야 합니다.
- 301-영구적으로 이동
- 302-개체 이동
- 304-수정되지 않았습니다.
- 307-임시 리디렉션
4xx -클라이언트 오류
오류가 발생하고, 클라이언트에 문제가 있는 것 같습니다.
- 400-요청이 잘못 되었습니다.
- 401 - 액세스가 거부되었습니다.
- 401.1 - 로그온하지 못했습니다.
- 401.2-서버 구성으로 인해 로그온 하지 못했습니다.
- 401.3 - ACL에 의해 리소스에 권한이 없습니다.
- 401.4-필터에 의해 실패한 권한부여입니다.
- 401.5-ISAPI/CGI 응용 프로그램에 의해 실패한 권한 부여.
- 401.7-웹 서버의 URL 인증 정책에 의해 액세스가 거부 되었습니다.
- 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을 실행할 수 없습니다.
- 403.19-이 응용 프로그램 풀에서 클라이언트에 대한 CGI를 실행할 수 없습니다.
- 403.20-Passport 로그온이 실패하였습니다.
- 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 인증 자격 증명이 잘못되었습니다.
- 500.18-URL 인증 저장소를 열 수 없습니다.
- 500.19-메타 베이스에서 이 파일의 데이터가 부적절하게 구성됩니다.
- 500.100-내부 ASP 오류입니다.
- 501-헤더 값이 구현되지 않은 구성을 지정합니다.
- 502-웹 서버가 게이트웨이나 프록시 역할을 수행하는 동안 잘못된 응답을 받았습니다.
- 502.1-CGI 응용 프로그램 시간 초과입니다.
- 502.2-CGI 응용 프로그램에 오류가 있습니다.
- 503-서비스를 사용할 수 없습니다.
- 504-게이트웨이가 시간을 초과 합니다.
- 505-HTTP 버전이 지원되지 않습니다.
IIS HTTP 상태 코드와 그 원인
- 200 - 성공.
- 206-일부 내용입니다.
- 207 - 멀티 상태(WebDAV)
- 301-영구적으로 이동합니다.
- 302-찾았습니다.
- 304-수정되지 않습니다.
- 401.1 및 401.2-로그온 하지 못했습니다.
- 401.3 - ACL에 의해 리소스에 권한이 없습니다.271071IIS 5.0 웹 서버에 필요한 NTFS 권한 및 사용자 권한을 설정하는 방법(http://support.microsoft.com/kb/812614/)
- IIS 6.0에 대한 기본 사용 권한 및 사용자 권한
- 812614
- (http://support.microsoft.com/kb/271071/)
- 403-사용 금지.320051인터넷 정보 서비스에서 기본 문서를 구성하는 방법
- (http://support.microsoft.com/kb/320051/)
- 403.1-실행 액세스 금지.
- 충분한 실행 권한이 없습니다. 예를 들어, 권한이 없음으로 설정되어 있는 디렉터리의 ASP 페이지에 액세스하려고 하거나 스크립트 전용 권한의 디렉터리에 CGI 스크립트를 실행하려고 하면 이 오류 메시지가 나타날 수 있습니다. 실행 권한을 수정하려면 Microsoft 관리 콘솔(MMC) 디렉터리를 마우스 오른쪽 단추로 클릭하고 속성, 디렉터리 탭을 클릭 후 실행 권한 설정이 사용자가 액세스하려고 하는 내용에 대해 적절한지 확인합니다.
- 실행하려는 파일 형식에 대한 스크립트 매핑이 GET 또는 POST같은 사용 중인 동사를 인식하도록 설정되지 않았습니다. 이를 확인하려면 Microsoft Management Console에서 디렉터리를 마우스 오른쪽 단추로 클릭하고 속성, 디렉터리 탭, 구성을 클릭 후 해당 파일 형식에 대한 스크립트 매핑이 사용 중인 동사를 허용하도록 설정됐는지 확인합니다.
- 403.2-읽기 액세스 금지입니다.247677오류 메시지: 403.2 금지: 읽기 액세스 금지
- (http://support.microsoft.com/kb/247677/EN-US/)
- 403.3-쓰기 액세스 금지입니다.248072오류 메시지: 403.3 금지: 쓰기 액세스 금지
- (http://support.microsoft.com/kb/248072/EN-US/)
- 403.4-SSL이 필요 합니다.보안 채널 필요 옵션을 해제 하거나 HTTP 대신 HTTPS를 사용하여 페이지에 액세스 합니다.
- 403.5-SSL 128이 필요합니다.128 비트 암호화 필요 옵션을 사용하지 않도록 설정하거나 페이지에 128 비트 암호화를 지원하는 브라우저를 사용합니다.
- 403.6 - IP 주소가 거부되었습니다.248043오류 메시지: 403.6-금지: IP 주소 거부
- (http://support.microsoft.com/kb/248043/EN-US/)
- 403.7-클라이언트 인증서가 필요합니다.186812PRB: 오류 메시지: 403.7 사용 금지: 클라이언트 인증서 필요
- (http://support.microsoft.com/kb/186812/EN-US/)
- 403.8-사이트 액세스가 거부 되었습니다.248032오류 메시지: 금지: 403.8 사이트 대 한 액세스가 거부
- (http://support.microsoft.com/kb/248032/EN-US/)
- 403.9-사용자가 너무 많습니다.248074오류 메시지: 액세스 금지: 너무 많은 사용자가 연결되었습니다 403.9참고: Microsoft Windows 2000 Professional 및 Windows XP Professional은 자동으로 IIS에 10개로 연결 제한을 부과합니다. 이 제한을 변경할 수 없습니다.
- (http://support.microsoft.com/kb/248074/EN-US/)
- 403.12-매퍼가 액세스를 거부 합니다. 액세스 하려는 페이지가 클라이언트 인증서를 요구합니다. 그러나 클라이언트 인증서에 매핑된 사용자 ID의 파일에 액세스가 거부되었습니다. 자세한 내용은, 다음 문서 번호를 클릭하여 Microsoft 기술 자료로 이동하십시오.248075오류: HTTP 403.12-액세스 금지: 매퍼가 액세스를 거부
- (http://support.microsoft.com/kb/248075/EN-US/)
- 404-찾을 수 없습니다. 이 오류는 액세스 하려는 파일이 이동 되었거나 삭제된 경우 발생할 수 있습니다. 또한 URL Scan 도구를 설치한 후 제한된 파일 이름 확장명을 가진 파일에 액세스하는 경우에 발생할 수 있습니다. URLScan 도구를 설치한 후 w3svc 로그 파일에서 "URLScan에 의해 거부"를 볼 수 있습니다. 이 경우 해당 요청에 대해 로그 파일 항목의 "URLScan에서 거부"를 참조합니다. 자세한 내용은, 다음 문서 번호를 클릭하여 Microsoft 기술 자료로 이동하십시오.
248033시스템 관리자가 "HTTP 404 - 파일을 찾을 수 없습니다" 오류 메시지를 llS를 실행하는 서버에서 해결하는 방법- 404.1 - 웹 사이트가 요청 된 포트에 액세스할 수 없습니다. 이 오류는 이 요청에 제공된 포트에 대한 요청을 허용하지 않는 IP 주소를 가진 사용자가 액세스하려는 웹 사이트를 나타냅니다. 자세한 내용은, 다음 문서 번호를 클릭하여 Microsoft 기술 자료로 이동하십시오.248034IIS 오류: 404.1 웹 사이트를 찾을 수 없습니다.
- (http://support.microsoft.com/kb/248034/)
- 404.2 – 잠금 정책 으로 인해 이 요청이 거부됩니다.IIS 6.0에서, 이는 웹 서비스 확장 목록의 금지된 요청을 나타냅니다. 자세한 내용은, 다음 문서 번호를 클릭하여 Microsoft 기술 자료로 이동하십시오328419IIS 6에서 웹 서비스 확장 파일을 추가하고 제거하는 방법(http://support.microsoft.com/kb/328505/)328360llS 6.0에서 ISAPI 확장 및 CGI 응용 프로그램을 사용 또는 사용하지 않도록 설정하는 방법
- (http://support.microsoft.com/kb/328360/)
- IIS 6.0에서 웹 서버 확장 및 확장 파일을 나열하는 방법
- 328505
- (http://support.microsoft.com/kb/328419/)
- 404.3-MIME 맵 정책으로 인해이 요청이 방지 됩니다.이 문제는 다음 조건이 참인 경우 발생합니다.
- 요청된 파일 이름 확장명에 대한 처리기 매핑이 구성되어 있지 않습니다.
- 웹 사이트 또는 응용 프로그램에 적절한 MIME 형식이 구성되지 않았습니다.
- (http://support.microsoft.com/kb/248033/)
- 405-메서드가 허용되지 않습니다.클라이언트가 IIS를 실행하는 서버에 HTTP 요청을 보내고 요청이 서버에서 인식하지 못하는 HTTP 동사를 포함하는 경우 이 오류가 발생할 수 있습니다. 이 문제를 해결하려면, 클라이언트의 요청이 HTTP rfc와 호환되는 HTTP 동사를 사용하고 있는지 확인합니다. HTTP rfc에 대한 내용은 "참조" 절을 참조하십시오.
- 500-내부 서버 오류입니다. 많은 서버 쪽 오류에 대해 이 오류 메시지가 나타납니다. 이벤트 뷰어 로그는 이 오류가 발생 하는 이유에 대한 자세한 내용은 포함할 수 있습니다. 또한, 사용자는 HTTP 오류 메시지에 오류에 대한 자세한 설명을 비활성화할 수 있습니다. HTTP 오류 메시지를 해제하는 방법에 대한 자세한 내용은, 다음 문서를 클릭하여 Microsoft 기술 자료로 이동하십시오.294807방법: Internet Explorer 5 ' 친숙한 HTTP 오류 메시지 표시' 기능을 서버쪽에서 사용하지 않도록 설정
- (http://support.microsoft.com/kb/294807/)
- 500.12-응용 프로그램 다시 시작 합니다. IIS가 응용 프로그램을 다시 시작하는 동안 ASP 페이지를 로드하려고 했음을 나타냅니다. 페이지를 새로 고칠 때 이 메시지가 사라집니다. 페이지를 새로 고칠 경우 해당 메시지가 다시 나타나면 Global.asa 파일을 검색하는 바이러스 백신 소프트웨어에 의해 발생한 것일 수 있습니다. 자세한 내용은, 다음 문서 번호를 클릭하여 Microsoft 기술 자료로 이동하십시오.248013오류 메시지: HTTP 오류 500-12 응용 프로그램 다시 시작
- (http://support.microsoft.com/kb/248013/EN-US/)
- 500-100.ASP-ASP 오류입니다. 코드에 오류가 있는 ASP 페이지를 로드하려고 할 때 이 오류 메시지가 나타납니다. 오류에 대 한 자세한 정보를 얻으려면 HTTP 오류 메시지를 사용 하지 않도록 설정 합니다. 기본적으로이 오류는 기본 웹 사이트에만 활성화 됩니다. 기본이 아닌 웹 사이트에서이 오류를 표시 하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료에 있는 문서를 이동 하려면 다음 문서 번호를 클릭 합니다.261200500-100.asp에서의 ASP 오류 메시지 대신 HTTP 500 오류 메시지가 표시 됩니다.
- (http://support.microsoft.com/kb/261200/)
- 502-불량 게이트웨이. 유효한 HTTP 헤더 세트를 반환하지 않는 CGI 스크립트를 실행하려고 하면 이 오류 메시지가 나타납니다. 이 문제를 해결하려면, 잘못된 HTTP 정보가 IIS에 전달되는 이유를 확인하기 위해 CGI 응용 프로그램을 디버깅 해야합니다.
- 503 - 서비스 사용할 수 없습니다. IIS 6 부터는, 커널 모드 Http.sys 구성 요소는 HTTP 503 상태를 생성합니다. HTTP 503 오류 문제를 해결하는 방법에 대한 자세한 내용은, 다음 문서를 클릭하여 Microsoft 기술 자료로 이동하십시오.820729HTTP API 로그인 오류
- (http://support.microsoft.com/kb/820729/)
- 500.19. 사용자가 액세스 하려고 하는 콘텐츠 형식에 대한 잘못된 구성정보를 XML 메타 베이스가 포함할 때 이 오류가 발생합니다. 이 문제를 해결 하려면, 잘못된 구성을 제거하거나 수정합니다. 이 문제는 일반적으로 스크립트맵 메타 베이스 키의 문제를 나타냅니다.
FTP
1xx -긍정적인 예비 회신
이 상태 코드는 동작이 성공적으로 시작되었지만, 클라이언트가 새 명령을 계속 수행하기 전에 다른 회신을 기대하는 것을 나타냅니다.
- 110 다시 시작 마커 회신입니다.
- 120 서비스가 nnn 분 단위로 준비되었습니다.
- 125 데이터 연결이 이미 열려 있습니다. 전송을 시작합니다.
- 150 파일 상태가 정상임을 나타냅니다. 데이터 연결을 엽니다.
2xx -긍정적인 완료 회신
작업이 완료 되었습니다. 클라이언트가 새 명령을 실행할 수 있습니다.
- 200 명령에 문제가 있습니다.
- 202 명령이 구현되지 않았으며, 이 사이트에 불필요합니다.
- 211 시스템 상태 또는 시스템 도움말 회신입니다.
- 212 디렉터리 상태입니다.
- 213 파일 상태입니다.
- 214 도움말 메시지입니다.
- 215 할당 번호 문서 목록에서 공식 시스템 이름인 이름 시스템 종류
- 220 새 사용자를 위해 서비스가 준비 되었습니다.
- 221 서비스 컨트롤 연결을 닫습니다. 필요한 경우 로그 아웃 됩니다.
- 225 데이터 연결 열기; 진행 중인 전송이 없습니다.
- 226 데이터 연결을 닫습니다. 요청한 파일 동작이 성공 하였습니다 (예를 들어, 파일 전송 또는 파일 중단).
- 227 입력 패시브 모드 (h1, h2, h3, h4, p1, p2).
- 230 사용자가 로그인을 진행합니다.
- 250 요청된 파일 동작이 문제없이 완료 되었습니다.
- 257 "PATHNAME" 만들어집니다.
3xx -긍정적인 중간 회신
명령이 성공했지만 서버 요청 처리를 완료하려면 클라이언트의 추가 정보가 필요합니다.
- 331 사용자 이름 확인, 암호가 필요 합니다.
- 332 로그인 계정이 필요합니다.
- 350 요청된 파일 동작이 자세한 정보를 보류 중입니다.
4xx -일시적인 부정적인 완료 회신
명령이 성공했지만, 오류는 일시적입니다. 클라이언트가 명령을 다시 시도하면 성공할 수 있습니다.
- 421 서비스를 사용할 수 없어 제어 연결을 닫습니다. 서비스가 종료해야 한다고 알고 있으면 모든 명령에 대해 회신할 수 있습니다.
- 425 데이터 연결을 열 수 없습니다.
- 426 연결이 닫혔습니다. 전송이 중단 되었습니다.
- 450 요청된 파일 동작이 수행되지 않습니다. 파일을 사용할 수 없습니다 (예: 파일 사용 중).
- 451 요청된 동작이 중단 되었습니다: 로컬 오류를 처리 합니다.
- 452 요청된 동작이 수행되지 않았습니다. 시스템의 저장 공간이 부족합니다.
5xx -영구 음수 완료 회신
명령 전달에 실패하여 영구적 오류가 발생했습니다. 클라이언트가 명령을 다시 시도하면 같은 오류를 받습니다.
- 500 구문 오류, 명령을 인식할 수 없습니다. 너무 긴 명령줄 같은 오류가 포함됩니다.
- 501 매개 변수 또는 인수에 구문 오류가 있습니다.
- 502 명령이 구현되지 않았습니다.
- 503 명령 순서가 잘못되었습니다.
- 504 해당 매개 변수에 대해 명령이 구현되지 않습니다.
- 530 로그인 되지 않았습니다.
- 532 파일을 저장 하는 데 계정이 필요합니다.
- 550 요청된 동작이 수행되지 않습니다. 파일을 사용할 수 없습니다 (예: 파일을 찾을 수 없습니다, 액세스할 수 없습니다).
- 551 요청된 동작이 중단되었습니다: 페이지 형식을 알 수 없습니다.
- 552 요청된 파일 동작이 중단 되었습니다. 현재 디렉터리 또는 데이터 집합에 대해 저장소 할당이 초과 되었습니다.
- 553 요청된 동작이 수행되지 않습니다. 파일 이름을 사용할 수 없습니다.
일반 FTP 상태 코드와 그 원인
- 150 - FTP는 두 가지 포트를 사용합니다. 명령을 보내는 경우 21, 데이터를 보내는 경우에 21입니다. 상태 코드 150은 서버가 포트 20에 새 연결을 열어 일부 데이터를 보낼 것을 나타냅니다.
- 226 - 명령은 포트 20에 데이터 연결을 열어 파일 전송과 같은 작업을 수행합니다. 이 동작이 완료되고, 데이터 연결이 닫힙니다.
- 230 -이 상태 코드는 클라이언트가 올바른 암호를 보낸 후 표시됩니다. 사용자가 로그온 했다는 것을 나타냅니다.
- 331 - 클라이언트가 사용자 이름을 보낸 후 이 상태 코드가 나타납니다. 이 동일한 상태 코드는 시스템에 제공된 사용자 이름이 올바른 계정인지에 관계없이 나타납니다.
- 426 -이 명령은 작업을 수행하기 위해 데이터 연결을 하지만, 해당 작업이 취소되면, 데이터 연결이 끊깁니다.
- 530 -이 상태 코드는 사용자 이름과 암호 조합이 유효하지 않으므로 사용자가 로그온할 수 없는 것을 나타냅니다. 사용자 계정을 사용하여 로그온 할 경우, 사용자 이름이나 암호를 잘못 입력하였거나, 익명 액세스만 허용하도록 선택했을 수 있습니다. 익명 계정으로 로그온 한 경우 IIS가 익명 액세스를 거부하도록 구성되었을 수도 있습니다.
- 550 -명령은 지정된 파일을 사용할 수 없으므로 실행되지 않습니다. 예를 들어, 이 상태 코드는 존재하지 않는 파일을 얻으려고 할 때, 또는 쓰기 권한이 없는 디렉토리에 파일을 저장 하려고 할 때 발생합니다.
728x90
'Development > Web Develope' 카테고리의 다른 글
크롬 개발자 도구 - 단축키 모음 (Chrome Development Tools - Shortcuts) (0) | 2022.08.30 |
---|---|
[용어 정의] GNB, LNB, SNB, FNB. 영역별 네비게이션 메뉴 바의 정의 (0) | 2022.05.24 |
구글 크롬 96. 트위터, Discord, 인스타그램, 비디오 렌더링 등 중단 오류 발생 및 해결 방법 (0) | 2021.11.19 |
아파치 FreeMarker™. 템플릿 엔진. (2) | 2021.08.10 |
톰캣에서의 Quartz 중복 실행 해결 (0) | 2021.03.25 |
댓글