추가 속성 IIS 6.0 및 IIS 7.0 Httperr #.log 파일에 로깅에 사용할 수 있습니다.

기술 자료 번역 기술 자료 번역
기술 자료: 832975 - 이 문서가 적용되는 제품 보기.
중요 이 문서에는 레지스트리 수정 방법에 대한 정보를 포함하고 있습니다. 수정 하기 전에 레지스트리를 백업 해야 합니다. 문제가 발생할 경우 레지스트리 복원 방법을 확인해야 합니다. 백업, 복원 및 레지스트리 수정 방법에 대한 자세한 내용을 보려면 Microsoft 기술 자료의 다음 문서 번호를 클릭합니다.
256986 Microsoft Windows 레지스트리 설명
모두 확대 | 모두 축소

이 페이지에서

요약

Microsoft 인터넷 정보 서비스 (IIS) 버전 6.0에서 웹 로그 별도 파일에 로깅 오류를 소개 합니다. 이 소프트웨어 업데이트의 오류 로그에 구성 하려면 자세한 속성을 노출 합니다. 이 문서에서는 Httperr #.log 로깅 파일을 사용할 수 있는 속성 목록을 변경한 확장 합니다. 또한 레지스트리를 수정 하 여 Httperr #.log 파일에 기록 된 속성의 목록을 수정 하는 방법을 설명 합니다.

현상

Httperr #.log 파일에는 모든 잘못 된 요청을 기록합니다. 이 문제는 IIS W3svc 로그 파일에서 이러한 요청을 구분합니다. 그러나 기본적으로 Httperr #.log 파일에는 World Wide Web 컨소시엄 (W3C) 확장 로그 파일 형식에서 사용할 수 있는 필드

원인

Httperr #.log 파일 잘못 요청에서 잘못 된 요청을 개별적으로 기록 하도록 IIS를 사용 하면. 두 로그 웹 서버에 대 한 클라이언트 요청에 대 한 정보를 기록 하는 데 사용 됩니다. 그러나 보내기 완료 되 면 IIS 로그 항목이 만들어집니다. 오류 로깅 드라이버 보내기 시작 했습니다 후 보내기 완료 되기 전에 발생 합니다. 따라서 W3C 확장 로그 파일에 기록 될 수 있는 모든 필드는 Httperr #.log 파일에 기록할 수 있습니다.

해결 방법

이 소프트웨어 업데이트는 이러한 필드 사용 가능한 Httperr #.log 파일에. 컴퓨터가 Windows Server 2003 서비스 팩 1 (SP1) 이상 버전, Windows Vista 또는 Windows Server 2008을 실행 중인 경우 소프트웨어가 작업이 필요 하지 않습니다. 바로이 문서에 설명 되어 있는 레지스트리 변경 확인 하십시오.

소프트웨어 업데이트 정보

지원되는 핫픽스를 Microsoft에서 구할 수 있습니다. 그러나, 이 핫픽스는 이 문서에서 설명하는 문제만을 해결하기 위해 만들어졌습니다. 이러한 특정 문제가 발생하는 시스템에만 이 핫픽스를 적용해 주십시오. 이 핫픽스는 추가 테스트를 받아야 할 수도 있습니다. 따라서이 문제로 심각 하 게 영향을 받지 않습니다이 핫픽스가 포함 된 다음 소프트웨어 업데이트가 나올 때까지 기다리는 것이 좋습니다.

핫픽스를 다운로드 할 수 있는 경우, 이 기술 자료 문서의 맨위에 "핫픽스 다운로드 가능" 섹션이 있습니다. 이 절이 나타나지 않으면 Microsoft 고객 서비스 및 지원 핫픽스를 얻을 수 문의 하십시오.

참고 추가 문제가 발생할 경우 또는 모든 문제 해결이 필요한 경우, 별도 서비스 요청을 해야 할 수도 있습니다. 평상시의 지원 비용은 이 특정 핫픽스에 한정되지 않는 추가 지원 질문과 문제에 적용됩니다. Microsoft 고객 서비스 및 지원 전화 번호의 전체 목록을 원하시거나 또는 별도 서비스 요청을 하시려면, 다음 Microsoft 웹 사이트를 방문 하십시오.
http://support.microsoft.com/contactus/?ws=support
참고 "핫픽스 다운로드 가능" 폼은 핫픽스를 사용할 수 있는 언어를 표시합니다. 사용자 언어가 표시되지 않는다면, 해당 언어로 핫픽스를 사용할 수 없기 때문입니다.

파일 정보

이 소프트웨어 업데이트의 영어 버전은 파일 특성 (또는 그 이후의 파일 특성) 있는 다음 표에 나열 된. 이러한 파일의 시간과 날짜는 협정 세계시 (UTC) 로 나열 됩니다. 파일 정보를 볼 때, 로컬 시간으로 변환됩니다. UTC와 로컬 시간의 차이 찾으려면 제어판의 날짜 및 시간 도구에서 표준 시간대 탭을 사용 합니다.
   Date         Time   Version       Size     File name
   ----------------------------------------------------
   02-Feb-2004  22:47  5.2.3790.125  337,408  Http.sys

구현 정보

경고 레지스트리 편집기를 사용하거나 다른 메서드를 사용하여 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 이러한 문제는 운영 체제를 다시 설치 할 수 있습니다. Microsoft는 이러한 문제를 해결할 수 있다고 보장할 수 없습니다. 위험을 감안하고 레지스트리를 수정합니다.

이 소프트웨어 업데이트를 적용 한 후 다음 레지스트리 키를 만듭니다.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HTTP\Parameters\ErrorLoggingFields (DWORD)
레지스트리에 새 값을 Http.sys 오류 로깅을 생성 하는 로그 필드를 제어 합니다. 기본적으로이 값은 비트 ORed 비트 값은 다음 표에 나열 된 기본 필드 값입니다.

잘못 된 필드 값을 설정 하면 필드 값을 0으로 설정 하면 또는 레지스트리 매개 변수가 없는 경우, 기본 필드 Http.sys 파서에 사용 합니다. 사용할 수 있는 각 로그 필드에 대 한 비트 값은 다음 표에 나열 됩니다. 사용 가능한 모든 필드를 기록 하려면 ErrorLoggingFields 레지스트리 키의 값으로 설정 7DFF4E7 (16 진수).

기록 되는 필드를 사용자 지정 하려면 Windows 계산기, 공학용 계산기를 버전을 보려면 연 다음 해당에서 16 진수 값을 입력 합니다. OR 함수를 사용 하 여 값을 결합 하 여.

참고 오류 로깅 구성을 변경 하는 경우 Http.sys 파서 다시 시작 해야 합니다.
표 축소표 확대
로그 필드기본 필드사용할 수 있는필드 비트 값
날짜0x00000001
시간0x00000002
SITENAME S아니요아니요
S-컴퓨터 이름아니요0x00000020
C IP0x00000004
C 포트0x00400000
IP S0x00000040
S 포트0x00008000
CS-사용자 이름아니요아니요
CS 버전있습니다
CS 메서드0x00000080
CS URI0x00800000
CS-URI 스템아니요아니요
CS URI 쿼리아니요아니요
CS(USER-AGENT)아니요0x00010000
CS(COOKIE)아니요0x00020000
CS(REFERER)아니요0x00040000
CS 호스트아니요0x00100000
SC-상태0x00000400
SC 하위 상태아니요아니요
SC WIN32 상태아니요아니요
SC 바이트아니요0x00001000
CS-바이트아니요0x00002000
걸린 시간아니요0x00004000
SITEID S0x01000000
S 이유0x02000000
QUEUENAME S0x04000000
참고 또한이 소프트웨어 업데이트는 Httperr #.log 파일을 W3C 헤더 정보를 추가합니다.

추가 정보

Microsoft 인터넷 정보 서비스 (IIS) 버전 5.0에서 오류 로그의 개념을 구현 하지 않습니다. IIS 5.0 잘못 된 요청 및 유효한 요청이 같은 웹 로그 파일에서를 기록합니다. 유효 하지 않은 요청 간의 분리를 제공 하 여 IIS 6.0 및 IIS 7.0이 디자인에 의해 향상 됩니다. IIS 5.0에서 로그 Httperr #.log 파일에 순차적으로 W3C 유사한 통합 된 보기를 만들 한 IIS 웹 로그에 있는 이벤트를 병합할 수 있습니다.

HTTP 400 잘못 된 요청 기록 될 때이 오류 요청에 HTTP RFC 2616 맞지 않는 것을 의미 합니다. 따라서 같은 의심 스러운 및 잘못 된 머리글에서 모두 처리 됩니다.

Http.sys 파서 URL을 구문 분석 하는 동안 오류가 발생, 사용자 에이전트 및 참조 페이지 같은 필드를 사용할 수 없습니다. 사용할 수 있는 필드는 Httperr #.log 파일에 대시 (-)으로 기록 됩니다.때로는 요청을 완전히 구문 분석할 수 있지만 여전히 오류 로그 파일 구문 분석 이외의 오류가 기록 될 수 있습니다. 이러한 오류는 시간 초과 또는 IIS 작업자 프로세스가 실패할 수 있는 조작 된 요청이 포함 될 수 있습니다. 이 동작은 사용자 에이전트 및 참조 페이지 같은 필드를 사용할 수 있습니다.

이 소프트웨어 업데이트를 적용 한 후에 레지스트리 항목을 추가 하 고 그 값을 설정할 적절 하 게 로그 Httperr #.log 파일에 사용할 수 있는 필드 목록을 구성 하려면 먼저 해야 합니다.기본적으로는 Windows Server 2003.However에 포함 되어 있는 동일한 필드 조합 필드 조합, 일부 W3C 확장 로그 파일 필드는 오류 로깅을 사용할 수 없습니다.

다음 표에서 IIS W3C 확장 로그 파일 로깅 및 오류 로깅 비교합니다. 언급이 해석 및 필드의 값은 동일 합니다.

참고 이 소프트웨어 업데이트의 오류 로깅에 추가 된 새 필드가 굵은 텍스트로 표시 됩니다.
표 축소표 확대
로그 필드업데이트 하기 전에 오류 로그에 기록업데이트 후 오류 로깅W3C 확장 로깅메모
날짜
시간IIS 로그 파일과 달리 시간 필드 요청을 보내는 동안 소요 된 시간 통합 하지. 드라이버가 오류 응답을 보낸 후 타임 스탬프를 가져옵니다.
SITENAME S아니요아니요오류 로그 대신 사이트 ID를 보고합니다.
S-컴퓨터 이름아니요
C IP
C 포트아니요
IP S
S 포트
CS-사용자 이름아니요아니요사용자 모드 IIS에서 인증이 발생합니다. 커널 모드 오류 로깅 시간을 사용할 수는 없습니다.
CS 버전
CS 메서드
CS URI아니요
CS-URI 스템아니요아니요오류 로그 단일 필드 CS URI와 URI 및 쿼리를 보고합니다.
CS URI 쿼리아니요아니요오류 로그 단일 필드 CS URI와 URI 및 쿼리를 보고합니다.
CS(USER-AGENT)아니요
CS(COOKIE)아니요
CS(REFERER)아니요
CS 호스트아니요
SC-상태
SC 하위 상태아니요아니요IIS에서 하위 상태 오류 로깅 번에 사용할 수 없는 경우
SC WIN32 상태아니요아니요Win32 사용자 모드 상태를 IIS에서 오류 로깅 번에 사용할 수 없는 경우
SC 바이트아니요
CS-바이트아니요
걸린 시간아니요IIS 로그 파일과 달리 찍은 시간 필드 요청을 보내는 동안 소요 된 시간 통합 하지. 일반적으로 커널 모드에 대 한 처리 시간 구문 분석 오류 같은 오류에 대해 생성 된 항목에는 특히 미만의 한 밀리초입니다. 따라서이 필드의 값은 대개 0입니다.
SITEID S아니요
S 이유아니요
QUEUENAME S아니요이 필드는 IIS 작업자 프로세스를 사용 하 여 응용 프로그램 풀 이름이 표시 됩니다.
Windows 소프트웨어 업데이트의 명명 스키마에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
816915 Microsoft Windows 소프트웨어 업데이트 패키지의 새 파일 명명 스키마
Microsoft 제품 업데이트를 설명 하는 데 사용 되는 용어에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
824684 Microsoft 소프트웨어 업데이트 설명에 사용되는 표준 용어에 대한 설명

속성

기술 자료: 832975 - 마지막 검토: 2013년 11월 20일 수요일 - 수정: 2.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Internet Information Services 6.0
  • Microsoft Internet Information Services 7.0
키워드:?
kbautohotfix kbhotfixserver kbqfe kbfix kbbug kbmt KB832975 KbMtko
기계 번역된 문서
이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.
이 문서의 영문 버전 보기:832975

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com