System Requirements

The system you want to install SOTI Connect on must meet the following requirements.

Cloud Installation

If you are using a cloud instance of SOTI Connect, the only component required locally is the protocol adapter for the desired device type.

The system requirements for installing a protocol adapter are as follows:
  • Windows 10, Windows Server 2016, or Windows Server 2019.
    Note: Windows 10 should have at least the Anniversary update. Windows 10 is recommended for Testing and Non-production environments.
  • Administrator privileges
  • .NET Framework 4.7.2
  • SOTI Connect installation package
  • M4 or larger AWS instance (https://aws.amazon.com/ec2/instance-types/)
  • SOTI Connect cloud instance root certificate.

On-Premise Installation of Complete System

On-Premise functionality and support is the same as for the Cloud with the following additional system requirements for the local components.

  • Windows 10, Windows Server 2016, or Windows Server 2019.
    Note: Windows 10 should have at least the Anniversary update. Windows 10 is recommended for Testing and Non-production environments.
  • Minimum dual core processor with 8 GB of RAM.

  • Administrator privileges.

  • .NET Framework 4.7.2.

  • SQL Server 2017, SQL Server 2017 express, or SQL Server 2019.
  • A SQL Server user with permissions to create, modify, and drop databases. Specific permissions will depend on installation and operating scenarios:
    • Normal working operations: db_owner required
    • During new install or upgrade of SOTI Connect: Sysadmin is required. For the SA account, this will be your normal super admin that will have all needed permissions for any scenario.
    • Service running as local system and DB is installed on the same server: in this case the service is run by the computer, so the permissions required will be Local System > NT AUTHORITY\System so NT will need the Sysadmin permissions during an upgrade.
    • Service running as local system and the DB is installed on a remote server: in this scenario, the DB will not be using the local system or NT AUTHORITY\System but instead it will become MachineName$ (for example, domainname\computername). In SQL you will add the group/ domain itself in the DB with permissions.
    • Service running as a service account: in this scenario you will need to ensure the user account is also in the DB as an account with the correct permissions. For example, if user account samplecompany/ConnectMDM is running the service, ConnectMDM with domain samplecompany must be added with the needed permissions.
  • SOTI Connect installation package.
  • The IT domain policies should allow a local administrator to open ports.

  • If using an MQTT protocol, use a commercial-grade MQTT broker such as HiveMQ.

We recommend that you install the databases on a separate machine (server or VM).

Network Security for the Complete Installation

A full installation of SOTI Connect uses many ports for communication. The installer will add rules to the Windows Firewall as necessary. In case you have additional network security, be aware that the following ports may need to be opened for SOTI Connect to properly communicate: 443, 1234, 1433, 1883, 4610, 4611, 4649, 4650, 5551, 8883.

Supported Browsers

Below are the supported browsers for using the SOTI Connect user console. We recommend that you use the latest version of the browser. SOTI Connect supports resolution to 960 x 720; while the browsers support use on tablets and smartphones, SOTI Connect’s UI has not been optimized for these devices.

  • Google Chrome
  • Mozilla Firefox

See also:

SOTI Connect Installer

System Requirements

Updating SOTI Connect

Uninstalling SOTI Connect

Installing the Failover Instance

Setting Up SQL Server

Setting Up HiveMQ