How to Fix HTTP Error 500 (or 500.21) - Internal Server Error Handler SSINC-shtml?

Error Message


HTTP Error 500 (or 500.21) - Internal Server Error Handler SSINC-shtm' handler

Solution

 

  1. To fix this, we need to install required IIS features to execute the SSINC-shtm handler. Please follow below steps to install required IIS features.

  2. Login to server (VPS) and go to Control Panel → Programs → Programs and Features → Turn Windows features on or off.

  3. Select Internet Information Services → World Wide Web Services → Application Development Features.

  4. Make sure you have checked the check boxes of features: .NET Extensibility, ASP, ASP.NET, ISAPI Extensions, ISAPI Filters, Server-Side Includes.

  5. Then in IIS under Handler Mappings, make sure you have SSINC-shtm for path *.shtm, and SSINC-shtml for path *.shtml enabled for the ServerSideIncludeModule Handler, path type File.


Related Articles

FIX :: .inc include files not loading in ASP .NET website

Sometimes, your website doesn't load .inc files like footer.inc of your ASP .net website.The .inc...

How to Configure FTP User Isolation in IIS 7?

Following article will assist you to configure FTP user isolation in IIS web server. In IIS...

Fix :: Operation must use an updateable query." for ASP pages

Problem Statement Operation must use an updateable query." for ASP pages Cause There might be...

How to change application pool of a website from IIS?

While you add a website from IIS Manager, you’ll get an option to select the application pool. In...

How to change ASP session timeout from IIS 7?

Sessions are used to maintain a stateful HTTP connection. When session state is enabled for your...

  • 0 Users Found This Useful

Was this answer helpful?