How to Enable TLS V 1.2 in TIBCO BW 5

By | December 26, 2017

Data integrity and security is among the top concerns when it comes to integrate diverse applicaitons and systems communicating through public internet with significant potential threats from the cyber attackers. To deal with this, SSL is used which is a standard technology for enabling encrypted secured communication between the two parties. SSL has also gone through various steps of evolution to mitigate the vulnerabilities identified and to introduce more security sophistication in it. This resulted in introduction of various new versions starting from SSL 1.0 (which wasnn’t publicly released), SSL 2.0 in 1995, SSL 3.0 in 1996, TLS V1.0 in 1996, TLS V1.1 in 2006 and TLSV1.2 in 2008. In this post, I will talk about how you can enable TLSV1.2 in BW 5.13.


For the integration solutions developed using TIBCO BW 5.XX, we can add security using these SSL variants. TIBCO BW 5.13 supports TLSV.12 as well but by default it uses TLS V1.0. There can be scenarios where you need to interact with a party which doesn’t support any TLS Version lower than TLS 1.2, so in that case you will have to do the necessary changes so that this version of TLS is used.

For Enabling TLS V1.2 in TIBCO BW 5.13, add the following in bwengine.tra file(available in the path TIBCO_HOME\bw\5.13\bin) :

java.property.TIBCO_SECURITY_VENDOR=j2se

 

 

 

 

For testing it in debug mode in designer, you need to add the same in designer.tra as well.

After adding the above in the .tra file, restart your engine so that the change takes effect and TLS 1.2 is enabled for future communication.

Ajmal Abbasi

Ajmal Hussain Abbasi is Integration Consultant By Profession with more than 7 years experience in TIBCO products. He has extensive practical knowledge of TIBCO Business Works, TIBCO Spotfire, TIBCO BE, EMS and TIBCO ActiveSpaces. He has worked on a number of highly critical integration projects in Telecom sector by using his skills in Tibco Designer, Adapters, TIBCO EMS, RV, Administrator, TIBCO BE, TIBCO ActiveSpaces etc. Ajmal Abbasi is also experienced in developing solutions using Oracle PL/Sql, Linux and Java. You can contact Ajmal Abbasi for Consultancy, Technical Assistance and Technical Discussions.

More Posts - Website - Facebook - LinkedIn

One thought on “How to Enable TLS V 1.2 in TIBCO BW 5

  1. Mike

    Thanks for sharing, Ajmal! In order to run locally in Designer I also had to add the same to designer.tra, but this post got me on the right track.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *