System Requirements
To install SOTI Connect, your system 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. SOTI recommends Windows 10 for testing and non-production environments. - Minimum dual-core processor with 8GB of RAM
- Administrator privileges
- .NET Framework 4.7.2
- .NET8 Runtime and ASP.NET Core Runtime 8
Required Dependencies
Installer Dependency UI Installer .NET 8 Desktop Runtime (includes .NET8 Runtime) and ASP.NET Core Runtime 8 Silent Installer .NET 8 Runtime and ASP.NET Core Runtime 8 Note: If installing SOTI Connect usingSilentInstaller.exe
and .NET 8 is not detected on your system, the installation process ends without displaying an error message. To resolve this issue, install .NET 8 on your system. - SQL Server 2017, SQL Server 2017 Express, SQL Server 2019 or SQL Server 2022
- 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 needsSysadmin
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 asdomainname\computername
. Using Microsoft SQL Server, add the user or the group containing the user to thedb_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.
- Normal working operations:
- 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 |
4646 |
4649 |
4650 |
4651 |
5551 |
8883 |
Supported Browsers
- Google Chrome
- Mozilla Firefox
SOTI Services
- Updates for licenses
- Updates for Device Type Definitions
- Device location features within SOTI 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.
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 |