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

How to Add Website in IIS?

This article will assist you to add new website in IIS. If you have opted for the controlpanel,...

What SMTP Settings Should I Use in web.config file?

In web.config SMTP settings, you can use your existing email address (whose authentication you...

How to Configure Passive Port Range for the FTP Service in IIS?

Following article will assist you to configure passive range for FTP service in IIS web server....

Everything you should know about IIS Application Pools

1) What is an Application Pool? Application pool is a collection of one or more websites running...

  • 0 Users Found This Useful

Was this answer helpful?