Installing SOTI Connect

Before you begin

About this task

This procedure installs a new SOTI Connect instance. For a guided walkthrough, refer to the SOTI Connect Deployment Guide [VIDEO].

Procedure

  1. Extract the SOTI Connect installation package (.zip file) to a temporary folder.
  2. Double-click SOTI Connect Installer.exe and allow it to make system changes when prompted.
  3. In the installer, choose Install Connect Components, then select Next.
    SOTI Connect Setup Wizard
  4. For the installation type, choose Typical, then select Next.
    SOTI Connect Setup Wizard: Typical
  5. On the Management Service Configuration screen, enter the FQDN of the server.
    Management Service configuration with the FQDN entered
    Tip: To find the FQDN, right-click Computer in File Explorer and select Properties. The FQDN is the full device name.
    Screen showing the FQDN
  6. Select whether to import a root certificate from an existing file or generate a new one, then select Next.
    Note: Select Export Certificate to save the generated root certificate for reuse when installing additional Management Service instances.
    Certificates
  7. Configure HTTPS server certificates:
    Generate Server Certificate From Connect Root Certificate Create another certificate from the same root certificate used in Step 6.
    Upload a PKCS#12 Server Certificate (.PFX) Use a certificate file (for example, one purchased from a trusted certificate authority).
    Use a Previously Installed Server Certificate From the Windows Certificate Store Select this option if the certificate is already installed in the Windows trusted store and you know its thumbprint.
    Server Certificates
  8. On the File Store Service Configuration screen, enter the File Store (FS) hostname, Logging Service network address and port numbers. To change the FS file system location, select Browse and provide either a local path or a shared network location. See Setting Up a Shared Network Location for details.
    Note: For all-in-one installations, FS details are auto-filled.
    Configure File Store Service
  9. Configure the File Store Service HTTPS Certificate:
    Generate Server Certificate from Connect Root Certificate Use the MS root certificate (custom or auto-generated) to generate the FS HTTPS certificate.

    This option is available only on setups with both FS and MS installed.

    Generate Server Certificate from Uploaded Root Certificate File Upload a custom root HTTP certificate.
    Upload Server Certificate and Corresponding Root Certificate as Files Upload both certificates if issued by a trusted authority.

    Use this option if your certificate is from a trusted certificate authority.

    Load Server Certificate and Corresponding Root Certificate from the Trust Store Select this option if the certificates are already installed in the Windows trusted store and you know their thumbprints

    See File Store Service (FS) for details on updating the HTTPS certificates.

    Configure File Store Service HTTPS Certificate
  10. Enter REST Protocol Adapter and Webhook Receiver details, then select Next.
    Configure Webhook Receiver
  11. On the MQTT Protocol Adapter screen, confirm the management and logging service network addresses and ports, then select Next. The connection addresses and ports in this panel must match the network addresses and ports where these services are listening.
    Configure MQTT Protocol Adapter
  12. Enter the MQTT RPC Protocol Adapter details, then select Next.
    Configure MQTT RPC Protocol Adapter
  13. Enter the SNMP Protocol Adapter details, then select Next.
    Configure SNMP Protocol Adapter
  14. Enter the root installation folder, or accept the default location, then select Next.
    Root Folder
  15. Enter the SQL Server database connection information, including the FQDN name in the Server field, then select Next.
    Note:
    • If you have more than one instance of SQL Server or SQL Server Express running on your machine, be sure to select the right one. The connection string in the Server field can vary.
    • Select Windows Authentication if that is how you prefer to connect to the SQL Server database. Note that the SOTI Connect service using the database runs as the LOCAL SYSTEM account. If you select Windows Authentication, make sure that the account running the Management Service (the default LOCAL SYSTEM) has the required privileges in SQL Server.
    • Database mirroring is not supported.
    • Do not use "." as the SQL server name as the installation or upgrade may fail.
    Set up SQL Server
  16. Select Test Connection to verify the credentials.
  17. Enter the temporary administrator password (you must change this password when you log in for the first time.) Select Next.
    Create Administrator User
  18. Select Install to begin the installation.
    Select Install
  19. When complete, select Finish to exit the installer.
    Important: After the installation (or upgrade) is complete, fully exit the installer before continuing.
    Finish Installation
  20. Select Open SOTI Connect now at the bottom of the page to open the SOTI Connect console.
  21. Optional: If the installer encounters any issues, choose from:
    • Abort and Rollback
    • Try Again
    Installer error options

Results

SOTI Connect is successfully installed. You can now access the SOTI Connect console using the administrator account.

Troubleshooting:
  • If any problems occur during installation, check the logs. To view the logs, navigate to the installation folder and open the InstallerUI.log file.
  • If an error occurs (for example, a service cannot start), stop any antivirus applications and re-run the installation.

What to do next

  • Log in to the SOTI Connect console with the temporary administrator password, accept the License Agreement, and set a new password.
  • Use the Watchdog utility (installed with SOTI Connect) to check that SOTI Connect services are running. You must run the utility as an administrator. You can access it from the same directory where you installed SOTI Connect (\Program Files\SOTI\Connect\Soti.IoT.Watchdog\lib\Release\net472\Soti.IoT.Watchdog.exe). See Restarting the Management Server for details.