ThingWorx Connection Services Support Matrix
ThingWorx Connection Services Support Matrix
This topic summarizes the requirements for configuring and deploying each ThingWorx Connection Service:
ThingWorx Connection Server, which is required for ThingWorx High Availability (HA) Clustering
ThingWorx Azure IoT Hub Connector, which includes the ThingWorx Microsoft Azure Industrial IoT OPC UA Integration
ThingWorx eMessage Connector, which is part of the ThingWorx Axeda Compatibility Package.
This topic intended for use by all ThingWorx customers and can be used to ensure system administrators understand system requirements for ThingWorx Connection Services in their organizations. This topic provides hardware, operating systems, and software components recommended for use with the Connection Services. It also provides a compatibility matrix for currently supported versions of ThingWorx Platform.
PTC Support Policy for Connection Services
In the Software Downloads portal, PTC provides a version of each ThingWorx Connection Service that is the latest and works with the currently supported versions of ThingWorx Platform. PTC always fixes issues in the latest version of each Connection Service and replaces the older versions with the newer ones on the Software Downloads portal. This way, there is always one Connection Service version available for use with currently supported versions of the ThingWorx Platform. Unless otherwise stated, a new version is backward compatible with the versions of the platform supported by the replaced version of the Connection Service.
For example, suppose you downloaded the previous version of a Connection Service, for example, Connection Server v.8.5.x for ThingWorx Platform v.8.5.3. The Connection Server v.8.5.3 goes out of support when an updated version of the Connection Server, for example, v.8.5.4, is released.. The new 8.5.4 version replaces the v.8.5.3 Connection Server for each supported ThingWorx Platform version on the Software Downloads portal. Similarly, when version 9.0.0 is released, it replaces the 8.5.x version for each supported ThingWorx Platform. The ThingWorx Connection Server, v.9.2.0 works with ThingWorx Platform versions 8.5.2 and later, 9.0.x, 9.1.x, and 9.2.x.
If incompatibilities with previous releases of ThingWorx Platform exist for any version of the Connection Services, PTC maintains more than one branch of the same Connection Service for the life of the corresponding ThingWorx Platform.
For example, the Azure IoT Hub Connector v.3.0.x will be maintained and updated as an old line of that Connector for the life of ThingWorx Platform version 8.5.x. Fixes will be made available only in the v.4.1.x line of the Connector to support ThingWorx Platform v. 9.0.x, v.9.1.x, and v.9.2.x. Due to backward incompatibilities, you must use Azure IoT Hub Connector v.3.0.x with v.8.5.x of the ThingWorx Platform and v.4.1.x with ThingWorx Platform versions 9.0.x and 9.1.x.
Releases Covered in this Topic
ThingWorx Connection Server, v.9.2.x
ThingWorx Azure IoT Hub Connector, v.3.0.x, v.4.1.x
ThingWorx eMessage Connector, v.1.2.x, v.1.3.x, v.1.4.x, v.2.0.x, v.2.1.x
Important! ThingWorx Connection Servers do not maintain state. To upgrade to a new version, extract the distribution bundle to a location that is different from any previous Connection Server. For the 9.0.x ond later versions, the configuration file provides properties for using the Connection Server in a ThingWorx High Availability Clustering environment. You can copy settings from the old configuration file to the configuration file for the new version.
General Requirements
ThingWorx Connection Services consist of the ThingWorx Connection Server, the ThingWorx Azure IoT Hub Connector, and the ThingWorx eMessage Connector. ThingWorx releases versioned updates to these products and certifies product quality through rigorous testing of these products with the ThingWorx Platform.
While the ThingWorx Connection Server and ThingWorx Azure IoT Hub Connector are delivered in their own distribution bundles, the ThingWorx eMessage Connector is delivered within the ThingWorx Axeda Compatibility Package.
Documentation
For the Connection Server, refer to the ThingWorx Connection Services Help Center.
For the eMessage Connector, refer to version 2 of the help center for the Axeda Compatibility Package for complete information about the eMessage Connector v.2.0.x and v.2.1.x and to the version 1 help center for information about the eMessage Connector v.1.2.x, 1.3.x, and 1.4.x.
For the Azure IoT Hub Connector, refer to version 3 of the ThingWorx Azure IoT Hub Connector help center for complete information about the Azure IoT Hub Connector v.3.0.x, and to version 4 of the help center for information about the Azure IoT Hub Connector v.4.1.x.
Software Requirements
The following table lists the software requirements for the ThingWorx Connection Services.
* 
Oracle JDK 11 and Amazon Corretto 11 provide significant security updates. It is strongly recommended that you perform a fresh install of a version of Java 11 and a fresh install of the Connection Server, Azure IoT Hub Connector, or eMessage Connector.
Software Requirements for ThingWorx Connection Services
Product
Java Version
Operating System
ThingWorx Extensions/Other
ThingWorx Connection Server
Connection Server 9.2.x
Oracle JDK 11 or Amazon Corretto 11 (OpenJDK11)
Linux, 64-bit,
Windows, 64-bit
None
Connection Server 9.1.1.8.
Oracle JDK 11 or Amazon Corretto 11 (OpenJDK11)
Oracle JDK 8, update 162 or later
Linux, 64-bit,
Windows, 64-bit
None
ThingWorx Azure IoT Hub Connector
Azure IoT Hub Connector 4.1.0.17
Oracle JDK 11 or Amazon Corretto 11 (OpenJDK)
Oracle JDK 8, update 162 or later
Linux, 64-bit
Windows, 64-bit
Connection Services Extension (CSE) 2.2.3
AzureIotExtension 4.1.0
Azure Industrial IoT Stack v.2.7.206
For ThingWorx Microsoft Azure Industrial IoT (IIoT) OPC UA integration, Microsoft Azure IIoT Stack v.2.7.206
Azure IoT Hub Connector 3.0.2.56
1.8.0_ u141 or later
Linux, 64-bit
Windows, 64-bit
Connection Services Extension (CSE) 1.5.5
AzureIotExtension 3.0.x
ThingWorx eMessage Connector
eMessage Connector, v.2.1.0, in Axeda Compatibility Package v.2.1.0
Oracle JDK 11 or Amazon Corretto 11 (OpenJDK11)
Oracle JDK 8, update 251 or later
Linux, 64-bit
Windows, 64-bit
Connection Services Extension (CSE) 2.2.3
Remote Access Extension, (RAE), v.2.2.1
Axeda Compatibility Extension (ACE), v.4.2.2
ThingWorx Utilities Core and ThingWorx Utilities SCM Extension, v.9.1.0
eMessage Connector, v.1.3.2, in Axeda Compatibility Package v.1.4.1
1.8.0_ u162 or later (64-bit)
Linux, 64-bit
Windows, 64-bit
Connection Services Extension (CSE) 1.6.0
Remote Access Extension, (RAE), v.1.3.0
Axeda Compatibility Extension (ACE), v3.0.45
ThingWorx Utilities Core and ThingWorx Utilities SCM Extension, v.8.5.3-51
This version of the eMessage Connector does not support versions 9.x.x of ThingWorx Platform.
eMessage Connector, v.1.3.1, in Axeda Compatibility Package v.1.4.0
1.8.0_ u162 or later (64-bit)
Linux, 64-bit
Windows, 64-bit
Connection Services Extension (CSE) 1.6.0
Remote Access Extension, (RAE), v.1.3.0
Axeda Compatibility Extension (ACE), v3.0.45
ThingWorx Utilities Core and ThingWorx Utilities SCM Extension, v.8.5.3-51
This version of the eMessage Connector does not support versions 9.x.x of ThingWorx Platform.
eMessage Connector, v.1.2.7, in Axeda Compatibility Package v.1.3.1
1.8.0_ u162 or later
Linux, 64-bit
Windows, 64-bit
Connection Services Extension (CSE) 1.6.0
Remote Access Extension, (RAE), v.1.2.2
Axeda Compatibility Extension (ACE), v.3.0.44
ThingWorx Utilities Core and ThingWorx Utilities SCM Extension, v.8.5.3-51
eMessage Connector, v.1.2.6, in Axeda Compatibility Package v.1.3.0
1.8.0_ u141 or later
Linux, 64-bit
Windows, 64-bit
Connection Services Extension (CSE) 1.6.0
Remote Access Extension, (RAE), v.1.2.1
Axeda Compatibility Extension (ACE), v.3.0.43
ThingWorx Utilities Core and ThingWorx Utilities SCM Extension, v.8.5.3
Compatibility with ThingWorx Platform
For the most part, the latest version of a Connection Service supports the current version of ThingWorx Platform as well as the previous versions of the platform that are still under standard PTC Support. For example, the ThingWorx Connection Server v.9.2.x supports ThingWorx Platform v.8.5.x, v.9.0.x, v.9.1.x, and v.9.2.x. However, for the ThingWorx Azure IoT Hub Connector, you must use v3.0.x with ThingWorx Platform v.8.5.x, and v.4.1.x with ThingWorx Platform 9.0.x and 9.1.x. Similarly, for the eMessage Connector, you must use v.1.2.x with version 8.5.x of the ThingWorx Platform, and v.2.1.x with v.9.1.x of the ThingWorx Platform.
* 
Standard support for v.8.4.x of the ThingWorx Platform and v.2.0.x of the ThingWorx Azure IoT Hub Connector has expired. These products are no longer available on the Software Downloads page for ThingWorx Foundation and ThingWorx Connection Services, respectively, on the PTC Support site. To access this version of the Connector, you must open a case ticket. with PTC Support.
The following table shows the versions of ThingWorx Platform supported by each of these products. Note that v.8.4.x, v.8.5.x, and v.9.0.x of the ThingWorx Connection Server are no longer supported. You must download and install the latest version.
Product Name and Version
ThingWorx Platform Version
v.8.5.x
v.9.0.x
v.9.1.x
v.9.2.x
Connection Server v.9.2.0
Connection Server v.9.1.1.8
Azure IoT Hub Connector v.4.1.0.17
* 
To run the Connector with ThingWorx High Availability (HA) Clustering mode, make sure that you download version 9.0.3 or later of the platform. If you are running in single-server mode, you can use 9.0.0 and later with the Connector.
Azure IoT Hub Connector v.3.0.2.56
eMessage Connector v.2.1.x
eMessage Connector v.1.2.x, 1.3.x
Links to ThingWorx Axeda Compatibility Package (eMessage Connector) and ThingWorx Azure IoT Hub Connector Help Centers
If you navigated to this support matrix from a ThingWorx Axeda Compatibility Package or a ThingWorx Azure IoT Hub Connector Help Center, use the appropriate link in the table below to return to that help center.
Help Center Name/Version
Link
ThingWorx Axeda Compatibility Package Help Center, v.2.x
ThingWorx Axeda Compatibility Package Help Center, v.1..x
ThingWorx Azure IoT Hub Connector Help Center, v.4
ThingWorx Azure IoT Hub Connector Help Center, v.3
Was this helpful?