Igloo Core Engine

HTTPS Configuration

To run Open Stage Control within Igloo Control Panel v2, it must be running over HTTPs. This requires configuration changes, and an update to the Open Stage Control executable. This page outlines the steps required to make these changes.

 

  1. Run the Igloo Core Service installer for a version later than 260507

    1. It’s likely that you’ll do this by running the Igloo Core Engine installer. You can check the installed version of the service at http://localhost:800/get-control-panel/.

  2. Ensure the service has run once, by visiting http://localhost:800/get-control-panel/ and observing the current version.

  3. Stop Igloo Core Service using Task Manager or services.msc.

  4. Navigate to the installation folder (which defaults to C:\igloo\igloo-core-service\).

  5. Update the Open Stage Control executable by copying open-stage-control.exe from the latest-open-stage-control directory to the open-stage-control directory, overwriting the existing executable.

  6. Update configuration in config.json:

    1. Change the launchHttps option to true, and update httpsPort if desired.

  7. Start Igloo Core Service using Task Manager or services.msc.

 

It should now be possible to view Open Stage Control from within the installed Igloo Control Panel application.

 

Please note that when Open Stage Control is running an HTTPS server (by default on port 803), this must occupy a different port to the existing HTTP server (which defaults to port 802). This may impact firewall configuration.