Microsoft KB Archive/296770

From BetaArchive Wiki

Article ID: 296770

Article Last Modified on 1/7/2006



APPLIES TO

  • Microsoft FrontPage 98 Standard Edition, when used with:
    • Microsoft Internet Information Server 4.0



This article was previously published under Q296770

IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows Registry


SYMPTOMS

When you have more than one hundred users connected to the Internet Information Service (IIS), the processing of Active Server Pages (ASP) slows dramatically.

However, no errors appear in the log files, and no processes appear to use inordinate amounts of processor time.

CAUSE

This behavior can occur when certain third-party Internet server application programming interface (ISAPI) filters are installed.

RESOLUTION

To resolve this issue, investigate the Windows Registry for any third-party ISAPI filter dynamic link libraries (DLLs). To do this, follow these steps:

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.


  1. Click Start, and then click Run.
  2. In the Open box, type Regedit, and then click OK.
  3. In Registry Editor, expand the following subkey:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters\Filter DLLs

  4. On the Registry menu, click Export Registry File.
  5. In the Export Registry File dialog box, type Filter DLL in the File name box, and then click Save.
  6. In the Filter DLLs key, delete any entries that refer to third-party .dll files.
  7. Quit Registry Editor.
  8. Stop and then restart the WWW Publishing Service. To do this, follow these steps:
    1. Click Start, point to Settings, and then click Control Panel.
    2. In Control Panel, double-click Services.
    3. In the Services dialog box, click World Wide Web Publishing Service in the Service list, and then click Stop.

      The following message appears:

      Are you sure you want to stop the World Wide Web Publishing
      Service service?

    4. Click Yes, and then after the service stops, click Start.
    5. Click Close, and then close Control Panel.


MORE INFORMATION

To determine which ISAPI filter DLLs are loaded on the server, use either of the following methods.

On the Server

  1. Start Internet Service Manager.
  2. Expand Internet Information Server.
  3. Right-click Servername, and then click Properties on the shortcut menu that appears.
  4. In the Servername Properties dialog box, click the Edit under Master Properties.
  5. Click the ISAPI Filters tab.

On the Site

  1. Start Internet Service Manager.
  2. Expand Internet Information Server, and then expand Servername.
  3. Right-click the Web site that you want, and then click Properties on the shortcut menu that appears.
  4. In the WebSiteName Properties dialog box, click the ISAPI Filters tab.

For additional information about troubleshooting ISAPI DLLs, click the article number below to view the article in the Microsoft Knowledge Base:

183480 HOWTO: Debug ISAPI DLLs Under IIS 4.0 and IIS 5.0


150312 HOWTO: Install an ISAPI Filter Dynamic-Link Library



Additional query words: front page

Keywords: kbprb KB296770