Error "Internal server error 500 [20-0003-IS]" when you connect to Web server (291390)



The information in this article applies to:

  • Microsoft Internet Information Server 4.0
  • Microsoft Internet Information Server 5.0

This article was previously published under Q291390
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:

SYMPTOMS

If Netegrity SiteMinder is installed on the server, the following error may appear in the browser of the server when you connect to Microsoft Internet Information Server (IIS) 4.0 or to Microsoft Internet Information Server (IIS) 5.0:
Internal Server Error 500 [20-0003-IS]
Or, you may receive the following error in the browser of the client computers:
HTTP 500 - Internal server error
No errors appear in the event log, and the IIS 4.0 computer no longer serves Web pages.

CAUSE

The "20-0003-IS" message indicates that the SiteMinder Web Agent is not connecting the SiteMinder Policy Server Authorization Service.

RESOLUTION

To resolve this problem, contact Netegrity at the following Web site: Microsoft provides third-party contact information to help you find technical support. This contact information may change without notice. Microsoft does not guarantee the accuracy of this third-party contact information.

WORKAROUND

To work around this problem in IIS 4.0, remove the ISAPI filter from the WWW Service master properties or from the Web site as follows:
  1. On the Start menu, point to Programs, point to Windows NT Option Pack, point to Internet Information Server, and then click Internet Services Manager.
  2. For the master properties of the WWW Service, right-click your server name, and then click Properties.

    For the Web site properties, right-click the appropriate Web site, and then click Properties.
  3. On the ISAPI Filters tab, highlight the filter that belongs to SiteMinder (SMW3Agent.dll or ISAPIWebAgent.dll), and click Remove.
To work around this problem in IIS 5.0, remove the ISAPI filter from the Web site as follows:
  1. Click Start, click Run, type %SystemRoot%\System32\Inetsrv\iis.msc, and then click OK.
  2. Right-click the Web site that you want, and then click Properties.
  3. On the ISAPI Filters tab, highlight the filter that belongs to SiteMinder.

    Note The filter that belongs to SiteMinder may be named "SMW3Agent.dll" or "ISAPIWebAgent.dll."

    Click Remove.
The third-party products that are discussed in this article are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, regarding the performance or reliability of these products.

Modification Type:MinorLast Reviewed:6/22/2005
Keywords:kbpending kbprb kbProd2Web KB291390