NOTE: This section describes only the essential properties needed to configure Insight for deployment of the Insight Web browser client.
The Insight Backend is a self-contained ASP.NET Core application; therefore, no prerequisites need to be installed.
The Insight Backend can be deployed as a Windows Service or integrated with IIS. In the former case, there are two options for the underlying web server that are used by the backend: HTTP.sys and Kestrel. This guide provides instructions for deploying the backend as a Windows Service using HTTP.sys.
In the following instructions, the account DOMAIN\insightws1 and port 9000 are used for illustration purposes only; replace with values pertinent to your setup.
Register the Port with HTTP.SYS
To automatically register the port, use the script called "RunBackendAdminTool.bat" and select option 4 and then 2. Enter the desired protocol and port.
Example: http://+:9000/
Enter the user name to register the URL
Example: mydomain\myuser
Alternately, to allow access to port 9000 on all network interfaces by a non-administrative user, run the following command in an administrative command prompt:
netsh http add urlacl url=http://+:9000/ user=DOMAIN\insightws1
Open Port in Firewall
If a firewall is active on the server where the web service will run, add a rule to allow incoming TCP connections on port 9000.