Solution
This error occurs if some of the required Web Server Internet Information Services (IIS) Role is not installed on the Windows machine. Additionally the following components of the IIS Role must be installed.
See the following Microsoft documents for installing roles on Windows Server:
Installing IIS 8 on Windows Server 2012 Web Server (IIS)
- Web Server:
- Common HTTP Features:
- Default Document
- Directory Browsing
- HTTP Errors
- Static Content
- Health and Diagnostics:
- Performance:
- Static Content Compression
- Security:
- Request Filtering
- Basic Authentication
- Application Development
- .NET Extensibility 3.5
- .NET Extensibility 4.5
- ASP.NET 3.5
- ASP.NET 4.5
- ISAPI Extensions
- ISAPI Filters
The image below shows the components of the IIS Role that needs to be enabled on Windows Server:
If you are installing on Windows 10, you can enable these features by going to Start>>Control Panel>>Turn Windows Features On or Off. This image shows which options should be included on Windows 10:

After installing the IIS Role and features, run the InsightCM Server installer again.