Installing SOTI Connect
Before you begin
- Download the SOTI Connect Installer.
- Install SQL Server. Make note of the SQL Server connection string. See Installing and Setting Up Microsoft SQL Server Express for more information.
- Note of the FQDN (Fully Qualified Domain Name) of the machine where you are installing SOTI Connect.
Tip: Close the Windows Services and Task
Manager applications before performing installation-related
activities.
About this task
This procedure describes installing a new installation of SOTI Connect.
Procedure
- Extract the SOTI Connect installation package (.zip file) to a temporary folder.
- In the temporary folder, double-click the installer (SOTI Connect Installer.exe). Confirm that you grant the installer permission to make changes to your system when prompted.
-
In the installer, choose Install Connect components and
select Next.
-
For the installation type, choose Typical and select
Next.
-
In the Management Service configuration step, enter the
Fully Qualified Domain Name (FQDN) as shown:
Note: To find the FQDN, right-click Computer in the File Explorer and select Properties. The FQDN is the full device name.
-
Select whether you want to import a root certificate from an existing file or
generate a new one. Then select Next.
Note: Select Export certificate to export the generated root certificate for later use while installing additional Management Service (MS) instances.
-
For HTTPS communication, you need a server certificate. Select one of the
following options and select Next.
Option Description Generate server certificate from Connect Root certificate Select this option to generate and use another certificate from the same root certificate used in step 6. Upload a PKCS#12 server certificate (.PFX) Select this option if you have a certificate file you want to use (for example, one you purchased from a trusted certificate authority). Use a previously installed server certificate from the Windows Certificate Store Select this option if the certificate you want to use is already installed in the Windows trusted store and you know its thumbprint value. This method enables you to specify a password-protected certificate without knowing the password. -
On the File Store Service configuration screen, enter the
File Store (FS) hostname, Logging Service network address and port numbers. If
you want to change the FS file system location, select
Browse to use a local file storage or shared network
location path. For setting up a shared network drive, see Setting Up a Shared Network Location and select
Next.
Note: For all-in-one installation scenarios, there is no need to enter the FS hostname network address and port numbers. They are pre-filled with the information entered for the MS.
-
On the File Store Service HTTPS Certificate screen.
- Select Generate server certificate from Connect Root certificate. In this case, the MS root certificate (either custom or auto generated) generates the HTTP certificate and used as the FS HTTP root certificate. This option is available only on setups with both FS and MS installed.
- Select Generate server certificate from uploaded root certificate file to upload a custom root HTTP certificate for server HTTP certificate generation and later for validation.
- Select Upload server certificate and corresponding root certificate as files to upload the HTTP root certificate and HTTP server certificate. Use this option if your certificate is from a trusted certificate authority.
- Select Load server certificate and corresponding root certificate from the trust store to upload the HTTP root certificate and HTTP server certificate. Use this option if the certificate you want to use is already installed in the Windows trusted store and you know its thumbprint value.
To update HTTPS certificates, see File Store Service (FS).
-
Enter the REST Protocol Adapter details and the network address of the webhook
receiver host and select Next.
-
On Configure MQTT Protocol Adapter screen, the management
service network address and logging service network address are pre-filled with
information. The connection addresses and ports in this panel must match the
network addresses and ports where these services are listening.
-
Enter the MQTT RPC protocol adapter details and select
Next.
-
Enter the SNMP protocol adapter details and select
Next.
-
Enter the root installation folder, or accept the default location and select
Next.
-
Enter the information required to connect to your SQL Server database,
including the FQDN name in the Server field and select
Next.
Important: 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.Tip: 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 defaultLOCAL SYSTEM
) has the required privileges in SQL Server.Tip: Select the Test Connection button to check the connection credentials are correct. -
Enter the temporary administrator password (you must change it when you log
into SOTI Connect for the first time). Select
Next.
-
Select Install to continue the SOTI Connect installation.
-
Select Finish to complete the SOTI Connect installation.
- Select the Open SOTI Connect now link at the bottom of the page.
- Log in with the temporary Administrator password you configured in step 16, and accept the License Agreement.
- Change your temporary password and select Save.
Results
You have successfully installed SOTI Connect.
Tip: If any problems occur during installation, check the logs. To view the
logs, navigate to the installation folder and open the
InstallerUI.log file.
What to do next
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).