Use the table of contents below to locate the correct set of instructions for your TIBCO ActiveMatrix BusinessWorks and TIBCO Runtime Agent version.
==========
Environment Configurations:
TIBCO Run-time Agent: 5.8
**********
Resolution
1). TIBCO Run-time Agent: 5.8 hot-fix.08
2). Enable one of the bellow properties in your designer.tra or application.tra
"java.property.https.protocols=TLSv1.2" to use TLS v1.2, as jre 7 (shipped with TRA 5.8) is not using the TLS v.1.2 by default due to TLS version intolerance issue.
"java.property.TIBCO_SECURITY_VENDOR=j2se" use to select the security vendor from Entrust to "j2se" or IBM "ibm".
==========
Environment Configurations:
TIBCO Run-time Agent: 5.9
**********
Resolution
1). TIBCO Run-time Agent: 5.9 hot-fix.04
2). Enable one of the bellow properties in your designer.tra or application.tra
"java.property.https.protocols=TLSv1.2" to use TLS v1.2, as jre 7 (shipped with TRA 5.9) is not using the TLS v1.2 by default due to TLS version intolerance issue.
"java.property.TIBCO_SECURITY_VENDOR=j2se" use to select the security vendor Entrust to "j2se" or IBM "ibm".
==========
Note: -When Entrust or IBM is selected to be the security provider, the TLS protocol versions 1.2 is not applicable.
-If you are using TIBCO Runtime Agent: 5.10 shipped with java 8, TLS v1.2 is enable by default. Adding the property "java.property.TIBCO_SECURITY_VENDOR=j2se" in your designer.tra or application.tra will be enough to configure your Client to support TLS v1.2
-You must restart your project in Designer or redeploy your application in Admin after adding the properties to apply the changes.