Software Prerequisites

The system software relies on some third party software that must be installed on servers before installing the Sinch Contact Pro software. The particular software required on each server depends on the role of each individual server.

Note: We recommend that you do not upgrade open-source software components yourself since it might lead to compatibility issues.
Table 1. Required Prerequisite Software

Required Software

Where

Microsoft Windows Server* 2016, 2019, or 2022

64-bit editions

Note: In releases FP17 and FP18 Reporting database installation fails if the SQL Server is 2014 or older. To correct the issue, see the knowledge article in the community.

Windows firewall must be configured to allow the communication traffic required, for example SIP.

All servers

Java Oracle or Azul Zulu:
  • version 17 or 21
  • 64-bit edition

All servers

Microsoft ODBC Driver 17 for SQL Server, 64-bit version (32-bit version is installed automatically with it)All servers
Microsoft OLE DB Driver 18 for SQL Server is required in the SQL server that is used for reporting.

To use the new driver in existing applications, you should convert your connection strings from sqlncli<x> or sqloledb to msoledbsql.

Reporting Database Server

Microsoft Visual C++ Redistributable for Visual Studio 2019, both 32- and 64-bit version

Additionally for OII interface: Microsoft Visual C++ 2010 Redistributable Package, 32-bit version

All servers

Microsoft SQL Server* 2016, 2019, or 2022

Note: MSDTC must be running if database packages are installed in different databases, see the section Enabling and Starting MSDTC.

Additionally, for Reporting Database Server: Analysis Services and Reporting Services components of the Microsoft SQL* 2016, 2019, or 2022.

Database servers, additional requirements for Reporting Database Server.

Microsoft IIS following the Windows Server version, 32-bit version

Web Servers

Microsoft .NET Framework, the version 4.8 or later, full package

The package is not a downloadable component for Windows Server 2016. Add it in Server Manager using "Add Role or Feature".

Email Sender, Reporting Database Server, Chat Portal Server and Integration Interfaces server

Microsoft IIS 6 with SMTP server set-up.

Note: We cannot guarantee support for this third-party feature. It is possible to connect to an external SMTP server, configure that in System Configurator > System Services > E-Mail Settings.

Mail server, sending (Email Sender)

The default interface library used for sending e-mails is .NET. The .NET option is recommended with Windows 2008, and later, versions. If you change the library of a running system, EmailSender must be restarted before the settings takes effect.

Any IMAP server, Microsoft Exchange is preferred

The supported secure transport protocols for IMAP(S) are:

SSL 3.0, TLS 1.0, TLS 1.1, and TLS 1.2

Mail server, receiving

OpenSSL, the newest available version.

If Tomcat Native Connector is used with ECF installation.

  • Communication Panel, Dashboard, and DPO tool:

    • Microsoft Windows 10 or 11 operating system and macOS

    • For Windows: Chrome, Edge, Opera, and Firefox. For macOS, only Chrome is supported.

  • CDT and Online Monitoring:

    • Microsoft Windows 10 or 11 operating system

    • IE mode in MS Edge

  • Reporting: Microsoft Windows 10 or 11 operating system

  • System Configurator:
    • Microsoft Windows 10 or 11 operating system and macOS
    • Java 11 or newer (64-bit edition) on client workstations when started from Remote Administration Tools

      For information about discontinuation of Java 8 support, see the community post.

  • Only Windows operating systems are supported for Infrastructure Administrator (IA).

Make sure that the prerequisite software is installed before installing the client workstation components, otherwise the installation will fail. For more information, see Installation of Client Components in Client Workstation Guide.

Client Workstations