You may receive an error message when you configure IIS virtual roots in Windows XP Service Pack 2 or in Windows XP Tablet PC Edition 2005 (873151)



The information in this article applies to:

  • Microsoft Windows XP Home Edition Service Pack 2 (SP2)
  • Microsoft Windows XP Media Center Edition Service Pack 2 (SP2)
  • Microsoft Windows XP Professional Service Pack 2 (SP2)
  • Microsoft Windows XP Tablet PC Edition 2005

SYMPTOMS

When you configure Microsoft Internet Information Services (IIS) virtual roots, and you use Interactive User as the COM+ program identity in Microsoft Windows XP Service Pack 2 (SP2) or in Windows XP Tablet PC Edition 2005, you may receive the following error message:
HTTP 500 - Internal server error

CAUSE

This behavior occurs because of tightened security in Windows XP SP2.

WORKAROUND

To work around this problem, you must explicitly configure a credential in the COM+ package for the virtual root. To do this, follow these steps:
  1. Click Start, click Run, type control admintools, and then click OK.
  2. Double-click Component Services.
  3. In the Component Services dialog box, expand Component Services, expand Computers, expand My Computer, and then expand COM+ Applications.
  4. Right-click your COM+ package, click Properties, and then click the Identity tab.
  5. Under This application will run under the following account, click This user:, specify the User, Password, and Confirm Password fields, and then click OK.

STATUS

Microsoft has confirmed that this is a bug in the Microsoft products that are listed in the "Applies to" section.

Modification Type:MajorLast Reviewed:11/10/2004
Keywords:kbBug kbtshoot KB873151 kbAudEndUser