Table Of Contents

Enabling Connections to the NI InsightCM Web Application via SSL

Last Modified: July 16, 2019

By default, users do not need to access the NI InsightCM web application via a Secure Sockets Layer (SSL) connection. However, if you want to allow or require SSL connections, this topic contains instructions for implementing this feature.

Enabling SSL Connections to the Web Application

Before you begin: Create an SSL certificate. The InsightCM Server provides a placeholder SSL certificate that you need to replace with your own. If you use the placeholder certificate, browsers display certificate errors when you access the web application.

Complete the following steps to enable SSL connections to the web application.
  1. Open the Internet Information Services (IIS) Manager application from the Windows start menu.
  2. In the Connections tree, expand the node that represents the server machine.
  3. Expand the Sites node and select the InsightCM node.
  4. In the Actions pane, click the Bindings link.
  5. In the Site Bindings dialog box, select the https item, and then click the Edit button.
  6. Notice the SSL certificate pull-down menu displays a default certificate with the text PLEASE REPLACE ME. Select an SSL certificate you created instead.
  7. Click OK in the Edit Site Binding dialog box and then click Close to return to IIS Manager.

After you complete this procedure, the following conditions describe the state of the web application.

  • Users can access the web application via the following URLs: //serverDNSHostname and https://serverIpAddress.
  • Users also can still access the web application through non-SSL (HTTP) connections. To require SSL connections, refer to the next section.
  • You can now integrate the web application with the Windows Active Directory service to require users to log in to the web application with Windows account credentials.

Requiring SSL Connections

After you apply an SSL certificate to the https site binding, users can still browse and open the web application using an http connection. Complete the following steps to require SSL connections.

  1. In IIS Manager, ensure the InsightCM node is still selected in the Connections tree.
  2. Browse to the IIS section on the Features View tab, and double-click the SSL Settings icon.
  3. Place a checkmark in the Require SSL checkbox.
  4. Click Apply in the Actions pane. If you browse to http://serverName:82, the browser displays an error because an SSL connection via a URL such as https://serverDNSHostname is required.

Recently Viewed Topics