System Requirements

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

On-Premise Installation of Complete System

  • Supported Windows versions:
    • Windows 10
    • Windows 11
    • Windows Server 2016
    • Windows Server 2019
    • Windows Server 2022
    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
  • .NET Runtime 6.0.19 and ASP.NET Core Runtime 6.0.19
    Important: You must use the .NET 6 Runtime, .NET 7 Runtime is not supported.
  • 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 depend on installation and operating scenarios:
    • Normal working operations: db_owner required
    • During new install or upgrade of SOTI Connect: Sysadmin privilege is required. The SA account is a super admin account with all the needed permissions for any scenario.
    • Service running as local system and DB is installed on the same server: The computer runs the service under the Local System > NT AUTHORITY\System account, which needs Sysadmin permissions during an upgrade.
    • Service running as local system and the DB is installed on a remote server: The service runs under the account MachineName$, defined as domainname\computername. Using Microsoft SQL Server, add the user or the group containing the user to the db_owner role.
    • Service running as a service account: Ensure the user account (for example, samplecompany/ConnectMDM) has the required permissions in the DB to run the service.
  • 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. SOTI recommends installing HiveMQ on a separate machine for optimal performance.

SOTI recommends installing the databases on a separate machine (server or VM).

Network Security for the Complete Installation

A full installation of SOTI Connect uses many communication ports. The installer adds rules to the Windows Firewall as necessary. If you have additional network security, you may need to open the following ports for SOTI Connect to communicate properly:

Ports
443
1234
1443
1883
4610
4611
4649
4650
4646
5551
8883
Note: SOTI Connect and SOTI MobiControl both require the use of port 443. Because of this, you cannot install both products on the same machine.

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.
Note: SOTI Connect supports resolution up 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

SOTI Services

The SOTI Services include the Activation Service, the Notification Service, and the Location Service. These services provide your SOTI Connect deployment with:
  • Updates for licenses
  • Updates for Device Type Definitions
  • Device location features within Connect

Access all SOTI Services using HTTPS on port 443. Whitelist the following fully qualified domain names and/or IP addresses with your firewall, to allow unrestricted communication between your SOTI Connect and the SOTI data center.

Note: To download or update Device Type Definitions, the SOTI Connect management service requires access to the following URL endpoints: notificationservice.soti.net and downloads.soti.net.

The SOTI Services are load-balanced across the following IP addresses:

IP Addresses
13.248.157.19
54.208.149.103
54.208.194.169
54.209.62.205
54.209.186.178
54.209.186.251
54.209.207.237
75.2.25.8
76.223.23.230
99.83.149.241