Microsoft KB Archive/165997

= Unable to Execute Server-side Include (.stm) Files =

Article ID: 165997

Article Last Modified on 6/23/2005

-

APPLIES TO


 * Microsoft Internet Information Server 2.0
 * Microsoft Internet Information Server 3.0

-



This article was previously published under Q165997



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:

http://www.microsoft.com/technet/security/prodtech/IIS.mspx



SYMPTOMS
When you access server-side Include files (.stm), you may receive one of the following error messages:

Requested header was not found

-OR-

Internet Explorer cannot open http://%path%/.stm



CAUSE
This can occur if the IUSR_Computername account does not have proper Windows NTFS permissions set (read/execute) for the Ssinc.dll file. This dll file is responsible for processing server-side Include files (.stm). By default, it is located in the %Winnt%\System32\Inetsrv directory.

NOTE: The location of your Ssinc.dll file may be different than the one specified above.



WORKAROUND
Apply the appropriate permissions (read/execute) to the Ssinc.dll file.



MORE INFORMATION
For more information about setting up Server-Side includes with different extensions, please see the following article in the Microsoft Knowledge Base:

161562 : Setting Up Server-Side Includes with Different Extension

Keywords: kberrmsg kbprb KB165997

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.