Event ID 52 — HTTP Service Parsing Failures (HTTP 4xx class) Functionality
Applies To: Windows Server 2008
A parsing failure results from a client application (4xx) that sends an HTTP request that is not valid.
Event Details
Product: | Windows Operating System |
ID: | 52 |
Source: | Microsoft-Windows-HttpEvent |
Version: | 6.0 |
Symbolic Name: | HTTP_EVENT_PARSE_REQUEST_FAILURE |
Message: | Parsing of request (request ID %2) failed due to reason: %3. Request may not be compliant with HTTP/1.1. |
Resolve
Modify client application to be compliant with HTTP/1.1
With a parsing failure, the client application might not be sending an HTTP/1.1-compliant HTTP request. For example, a parsing failure might result from a client application sending an HTTP request that lacks a HostHeader. The client application should be modified to send a compliant HTTP request.
Verify
If parsing has failed because of a 4xx error, there will be a ParseRequestFailed error in your HTTPERR log at the following directory:
%Windir%\System32\Logfiles\HTTPERR
If there is no ParseRequestFailed error present, the parser has not failed.
Related Management Information
HTTP Service Parsing Failures (HTTP 4xx class) Functionality