TIBCO ActiveMatrix BusinessWorks (TM)Plug-in for Files for Unix and Windows 7.0.0 ,fails to connect to EMS using SSL certificates from an external directory outside the project.
book
Article ID: KB0081109
calendar_today
Updated On:
Products
Versions
TIBCO ActiveMatrix BusinessWorks Plug-in for Files for Unix and Windows
TIBCO ActiveMatrix BusinessWorks (TM) Plug-in for Files for Unix and Windows 7.0.0
Description
Follow the below steps, to refer to the certificates placed outside the project location:
1). Insert the property ‘java.property.EnableExternalCertificatesFeature true’ in the designer.tra file.
2). Copy the sample EMS Certificate into directory “C:\tibco\ems\5.0\bin\certs\ext_txt\ server_root.cert.pem”.
3). Start the EMS Server: C:\tibco\ems\5.0\bin>tibemsd -config tibemsdssl.conf.
4). Open a sample project and create a global variable, ‘RuntimeCertificatesDirectory’, pointing to the server trusted certificate (till ext_txt folder from step 2).
5). Create an Identity Resource pointing to the EMS sample client identity file and password using global variables.
6). Configure DefaultJMSTopicSession and DefaultJMSQueueSession with ‘Configure SSL Button’ that prompted for Trusted Certificate Folder and Identity file.
7). Ignore failed "EMS using SSL" test connection and test the adapter. Go to Tools-> Adapter Tester-> configure Adapter executable and working directory.
- Adapter starts successfully also picking the certificates from the external location outside the project.
Error While Test Connection : Error while creating Queue Connection Factory,
"javax.jms.JMSSecurityException: Can not initialize SSL client: no trusted certificates are set"
8). Further this application can be deployed on TIBCO Admininstrator without any errors and above mentioned error is only found while test connection which can be ignored.
Issue/Introduction
TIBCO ActiveMatrix BusinessWorks (TM) Plug-in for Files for Unix and Windows 7.0.0 ,fails to connect to EMS using SSL certificates from an external directory outside the project. Test connection for EMS using SSL fails with error creating Queue Connection factory, which can be ignored as "TIBCO ActiveMatrix BusinessWorks (TM) Plug-in for Files for Unix and Windows 7.0.0" runs fine also picking the certificates from external location defined in %%RuntimeCertificatesDirectory%% global variable.
Resolution
- Follow the above mentioned steps or from the KB Article "33015" - Ignore the failed test connection for EMS using SSL. - TIBCO ActiveMatrix BusinessWorks (TM) Plug-in for Files for Unix and Windows 7.0.0, starts successfully and also the deployed application works fine.
Attachments
TIBCO ActiveMatrix BusinessWorks (TM)Plug-in for Files for Unix and Windows 7.0.0 ,fails to connect to EMS using SSL certificates from an external directory outside the project.
get_app
TIBCO ActiveMatrix BusinessWorks (TM)Plug-in for Files for Unix and Windows 7.0.0 ,fails to connect to EMS using SSL certificates from an external directory outside the project.
get_app