EMS prompts for an SSL password even when the SSL certificate used by the server does not have a password.

EMS prompts for an SSL password even when the SSL certificate used by the server does not have a password.

book

Article ID: KB0093848

calendar_today

Updated On:

Products Versions
TIBCO Enterprise Message Service -
Not Applicable -

Description

Description:
EMS prompts for an SSL password even when the SSL certificate used by the server does not have a password.

Example:

ssl_server_identity     = C:\Users\dmillan\Desktop\Tibco_EMS_Dev.pem
ssl_server_key          =
ssl_password            =

With the above configuration, while running EMS 7.x and newer versions, EMS will not become active until you either set the password in the configuration file, as a startup option or by inserting the password manually when prompted. With EMS 6.3 and and older versions, EMS can start without putting the password directly in the main configuration file, start option and or inserting when prompted. The behavior in EMS server 7.0 or greater is normal which was not correct in older EMS versions. The fix was made in EMS 7.0. There is no specific JIRA issue associated with this.




Symptoms:
EMS prompts for SSL password.

Cause:
Incorrect behavior with older EMS versions prior to EMS 7.x

Resolution

If SSL is enabled and the password is not specified with the parameter  ssl_password  or on the command line, tibemsd will ask for the password upon startup. You can set passwords by way of the tibemsadmin tool. When passwords are set with this tool, the password is obfuscated in the configuration file. See Chapter 6, "Using the EMS Administration Tool" in the EMS User's Guide for more information about usingftibemsadmin to set passwords.

Issue/Introduction

EMS prompts for an SSL password even when the SSL certificate used by the server does not have a password.