Table of Contents

**Note: This article pertains only to Control versions 5.1 and later.**

Reasoning

Control can be deployed with multiple SSLIPs if configured correctly. They will all talk to the same CHAPI, who will relay messages between them as necessary. Multiple SSLIPs are particularly useful for:

If multiple SSLIPs are set up, all but one must be set to DisableBackgroundProcesses. This is important or else Macros and other background tasks may be duplicated on multiple SSLIPs.

How It Works

The SSLIP has many options that can be altered using an Options/Configuration file. In this approach, we create two (or more) configuration files and run a copy of the SSLIP using each of the configuration. The configuration files change the following options:

You can find more information on startup options for Control and the SSLIP here: startup_options

Steps

Modify Existing SSLIP Options File

This will be the main SSLIP that is not performing background operations.

  1. Open Windows Explorer and navigate to the C:/Program Files (x86)/Cyrious/Control folder.
  2. Edit the file Control_Options.txtControl and the SSLIP share the same options files. (if one does not exist create one).
  3. Add the following option:
    • DisableBackgroundProcesses=1
  4. Save it and Close the Editor.

Create Macro SSLIP Options File

This is a SSLIP for performing background operations. It is not recommended for users.

  1. Open Windows Explorer and navigate to the C:/Program Files (x86)/Cyrious/Control folder.
  2. Create a file MacroSSLIP_Options.txt with the following options:The PortOffset may be any number, but we recommend keeping it between 1 and 1000. A different number is required for each additioanl SSLIP.
NickName=MacroSSLIP
PortOffset=10
DisableBackgroundProcesses=0
InstallSQLBridge=0
Delay=15
  1. Save it and Close the Editor

Create a ShortCut to Run the Macro SSLIP

  1. Right-click on SSLIP and create a shortcut. Leave this shortcut in the Control folder.
  2. Edit this shortcut.
  3. In the “Target” field, add the following option to the target location (Normally, this will be at the end of “C:\Program Files (x86)\Cyrious\Control\SSLIP.exe”).
    • -OptionFileName:MacroSSLIP_Options.txt

Example: "C:\Program Files (x86)\Cyrious\Control\SSLIP.exe" -OptionFileName:MacroSSLIP_Options.txt

  1. Save the changed.
  2. Rename the new SSLIP shortcut to: MacroSSLIP
  3. Create a copy of this shortcut and place it in the Startup folder for Windows so that the SSLIP will automatically start when the computer is turned on.