2012. 12. 6. 10:52
HTTP 상태 코드 Etc.2012. 12. 6. 10:52
SCOM에서 Web Appication Monitoring을 적용하면 다음과 같이 기본 페이지에 대해 네 가지 항목을 모니터링합니다.
- Base page status code
- DNS Resolution Failure
- Error Code Failure
- Page Unreachable
이 중 가장 빈번하게 오류를 내는 모니터는 Error Code Failure 입니다. 하지만, 위험 Alert 발생 시 오류 내용을 보아도 어떠한 원인에 의해 발생했는지 알기가 쉽지 않습니다. 예를 들면, 오류 내용에 아래와 같이 표시가 됩니다.
위 스냅샷에서와 같이 Error Code 값을 보고 원인을 파악해야 합니다. 아래는 HTTP Status 코드표이니 참고하시기 바라며, 상태 값을 보면 오류의 원인을 대략적으로나마 파악하실 수 있습니다.
Status Code |
Value |
100 | HTTP_STATUS_CONTINUE |
101 | HTTP_STATUS_SWITCH_PROTOCOLS |
200 | HTTP_STATUS_OK |
201 | HTTP_STATUS_CREATED |
202 | HTTP_STATUS_ACCEPTED |
203 | HTTP_STATUS_PARTIAL |
204 | HTTP_STATUS_NO_CONTENT |
205 | HTTP_STATUS_RESET_CONTENT |
206 | HTTP_STATUS_PARTIAL_CONTENT |
207 | HTTP_STATUS_WEBDAV_MULTI_STATUS |
300 | HTTP_STATUS_AMBIGUOUS |
301 | HTTP_STATUS_MOVED |
302 | HTTP_STATUS_REDIRECT |
303 | HTTP_STATUS_REDIRECT_METHOD |
304 | HTTP_STATUS_NOT_MODIFIED |
305 | HTTP_STATUS_USE_PROXY |
307 | HTTP_STATUS_REDIRECT_KEEP_VERB |
400 | HTTP_STATUS_BAD_REQUEST |
401 | HTTP_STATUS_DENIED |
402 | HTTP_STATUS_PAYMENT_REQ |
403 | HTTP_STATUS_FORBIDDEN |
404 | HTTP_STATUS_NOT_FOUND |
405 | HTTP_STATUS_BAD_METHOD |
406 | HTTP_STATUS_NONE_ACCEPTABLE |
407 | HTTP_STATUS_PROXY_AUTH_REQ |
408 | HTTP_STATUS_REQUEST_TIMEOUT |
409 | HTTP_STATUS_CONFLICT |
410 | HTTP_STATUS_GONE |
411 | HTTP_STATUS_LENGTH_REQUIRED |
412 | HTTP_STATUS_PRECOND_FAILED |
413 | HTTP_STATUS_REQUEST_TOO_LARGE |
414 | HTTP_STATUS_URI_TOO_LONG |
415 | HTTP_STATUS_UNSUPPORTED_MEDIA |
449 | HTTP_STATUS_RETRY_WITH |
500 | HTTP_STATUS_SERVER_ERROR |
501 | HTTP_STATUS_NOT_SUPPORTED |
502 | HTTP_STATUS_BAD_GATEWAY |
503 | HTTP_STATUS_SERVICE_UNAVAIL |
504 | HTTP_STATUS_GATEWAY_TIMEOUT |
505 | HTTP_STATUS_VERSION_NOT_SUP |
2147954401 | ERROR_WINHTTP_OUT_OF_HANDLES |
2147954402 | ERROR_WINHTTP_TIMEOUT |
2147954404 | ERROR_WINHTTP_INTERNAL_ERROR |
2147954405 | ERROR_WINHTTP_INVALID_URL |
2147954406 | ERROR_WINHTTP_UNRECOGNIZED_SCHEME |
2147954407 | ERROR_WINHTTP_NAME_NOT_RESOLVED |
2147954409 | ERROR_WINHTTP_INVALID_OPTION |
2147954411 | ERROR_WINHTTP_OPTION_NOT_SETTABLE |
2147954412 | ERROR_WINHTTP_SHUTDOWN |
2147954415 | ERROR_WINHTTP_LOGIN_FAILURE |
2147954417 | ERROR_WINHTTP_OPERATION_CANCELLED |
2147954418 | ERROR_WINHTTP_INCORRECT_HANDLE_TYPE |
2147954419 | ERROR_WINHTTP_INCORRECT_HANDLE_STATE |
2147954429 | ERROR_WINHTTP_CANNOT_CONNECT |
2147954430 | ERROR_WINHTTP_CONNECTION_ERROR |
2147954432 | ERROR_WINHTTP_RESEND_REQUEST |
2147954437 | ERROR_WINHTTP_SECURE_CERT_DATE_INVALID |
2147954438 | ERROR_WINHTTP_SECURE_CERT_CN_INVALID |
2147954444 | ERROR_WINHTTP_CLIENT_AUTH_CERT_NEEDED |
2147954445 | ERROR_WINHTTP_SECURE_INVALID_CA |
2147954457 | ERROR_WINHTTP_SECURE_CERT_REV_FAILED |
2147954500 | ERROR_WINHTTP_CANNOT_CALL_BEFORE_OPEN |
2147954501 | ERROR_WINHTTP_CANNOT_CALL_BEFORE_SEND |
2147954502 | ERROR_WINHTTP_CANNOT_CALL_AFTER_SEND |
2147954503 | ERROR_WINHTTP_CANNOT_CALL_AFTER_OPEN |
2147954550 | ERROR_WINHTTP_HEADER_NOT_FOUND |
2147954552 | ERROR_WINHTTP_INVALID_SERVER_RESPONSE |
2147954553 | ERROR_WINHTTP_INVALID_HEADER |
2147954554 | ERROR_WINHTTP_INVALID_QUERY_REQUEST |
2147954555 | ERROR_WINHTTP_HEADER_ALREADY_EXISTS |
2147954556 | ERROR_WINHTTP_REDIRECT_FAILED |
2147954557 | ERROR_WINHTTP_SECURE_CHANNEL_ERROR |
2147954566 | ERROR_WINHTTP_BAD_AUTO_PROXY_SCRIPT |
2147954567 | ERROR_WINHTTP_UNABLE_TO_DOWNLOAD_SCRIPT |
2147954569 | ERROR_WINHTTP_SECURE_INVALID_CERT |
2147954570 | ERROR_WINHTTP_SECURE_CERT_REVOKED |
2147954572 | ERROR_WINHTTP_NOT_INITIALIZED |
2147954575 | ERROR_WINHTTP_SECURE_FAILURE |
2147954578 | ERROR_WINHTTP_AUTO_PROXY_SERVICE_ERROR |
2147954579 | ERROR_WINHTTP_SECURE_CERT_WRONG_USAGE |
2147954580 | ERROR_WINHTTP_AUTODETECTION_FAILED |
2147954581 | ERROR_WINHTTP_HEADER_COUNT_EXCEEDED |
2147954582 | ERROR_WINHTTP_HEADER_SIZE_OVERFLOW |
2147954583 | ERROR_WINHTTP_CHUNKED_ENCODING_HEADER_SIZE_OVERFLOW |
2147954584 | ERROR_WINHTTP_RESPONSE_DRAIN_OVERFLOW |
2147954585 | ERROR_WINHTTP_CLIENT_CERT_NO_PRIVATE_KEY |
2147954586 | ERROR_WINHTTP_CLIENT_CERT_NO_ACCESS_PRIVATE_KEY |
2147954586 | WINHTTP_ERROR_LAST |