Microsoft KB Archive/249242

From BetaArchive Wiki
Knowledge Base


Active Log Format Drop-Down List Box in Internet Service Manager Is Empty

Article ID: 249242

Article Last Modified on 6/22/2005



APPLIES TO

  • Microsoft Internet Information Server 4.0



This article was previously published under Q249242

We strongly recommend that all users upgrade to Microsoft Internet Information Services (IIS) version 6.0 running on Microsoft Windows Server 2003. IIS 6.0 significantly increases Web infrastructure security. For more information about IIS security-related topics, visit the following Microsoft Web site:

IMPORTANT: This article contains information about editing the metabase. Before you edit the metabase, verify that you have a backup copy that you can restore if a problem occurs. For information about how to do this, see the "Configuration Backup/Restore" Help topic in Microsoft Management Console (MMC).

SYMPTOMS

After you upgrade from Internet Information Server 3.0 to 4.0 or install the Windows NT Option Pack, the Active Log Format drop-down list box in Internet Service Manager appears empty. The problem persists even if you have reregistered the DLL files as specified in the following Microsoft Knowledge Base article:

183733 Active Log Format Drop-down List Is Not Populated After Upgrading to IIS 4.0


CAUSE

The LM/service name/Info/LogModuleList key in the metabase for the service does not match the string found in the key with the subkey names of the LM/Logging/log format. These strings are case-sensitive.

RESOLUTION

The process displays information in the Active Log Format drop-down list, whether or not the correct registration of the DLL and OCX files has occurred as specified in 183733.

WARNING: If you edit the metabase incorrectly, you can cause serious problems that may require you to reinstall any product that uses the metabase. Microsoft cannot guarantee that problems that result if you incorrectly edit the metabase can be solved. Edit the metabase at your own risk.

NOTE: Always back up the metabase before you edit it.


The subkeys of LM/Logging/log format should contain the Clsid (such as A9E69610-B80D-11D0-B9B9-00A0C922E750) for the LogModuleId and the LogModuleUiID options in order to load the right key in the registry. You must also register Iislog.dll, Logui.ocx, and Iscomlog.dll. In this case, the Properties button displays each log format.

MORE INFORMATION

For additional information on modifying the metabase, click the article numbers below to view the articles in the Microsoft Knowledge Base:

240941 An Introduction to the IIS Metabase


240225 Description of Adsutil and MetaEdit Utilities Used to Modify the Metabase


You can search for the Clsid values for each logging format in the following registry key:

HKEY_LOCAL_MACHINE/SOFTWARE/CLASSES/CLSID



Additional query words: Log IIS4 logging

Keywords: kbprb KB249242