Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Event ID 54 with Source (HTTP) logged without details of the error message.


View products that this article applies to.

Symptoms

The following event appears in the System Event viewer, without any details in the Description field. 

Event Type: Warning
Event Source: HTTP
Event ID: 54
Description:
The description for Event ID ( 54 ) in Source ( HTTP ) cannot be found.


 

↑ Back to the top


Cause

Event ID 54 is a Windows I/O manager event corresponding to:

�An Io Request to the device %1 did not complete or canceled within the specific timeout. This can occur if the device driver does not set a cancel routine for a given IO request packet.�


If the Windows I/O manager tries to cancel pending I/O request packets (IRPs) associated with the HTTP.SYS driver, the IRPs may not get cancelled.  Previous to Microsoft Windows Vista, HTTP.SYS did not supply cancel routines for certain I/O operations.  These IRPs not cancelling would cause the Windows I/O manager to write this message to the event log.  The lack of details in the event message is due to the I/O Logging DLL value not being present in the HTTP EventMessageFile registry entry.  This issue is not a security nor a performance concern.


 

↑ Back to the top


Resolution

Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:

How to back up and restore the registry in Windows
http://support.microsoft.com/kb/322756/

 

 

To resolve this issue, the following value may be set on the HKLM\SYSTEM\CurrentControlSet\Services\Eventlog\System\Http\EventMessageFile registry entry:

%SystemRoot%\System32\iologmsg.dll

 

 

↑ Back to the top


Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

↑ Back to the top


Keywords: KB2021448

↑ Back to the top

Article Info
Article ID : 2021448
Revision : 9
Created on : 5/12/2010
Published on : 5/12/2010
Exists online : False
Views : 312