A JNDI connection can not be made when using JMS over SSL for BusinessConnect JMS connections.

A JNDI connection can not be made when using JMS over SSL for BusinessConnect JMS connections.

book

Article ID: KB0093631

calendar_today

Updated On:

Products Versions
TIBCO BusinessConnect -
Not Applicable -

Description

Description:
When trying to configure BC to use JMS over SSL, the following error occurs:

Connection to JNDI resource has failed: Not permitted: Failed to connect to any server at: ssl://x.y.z:8243, ssl://x.y.z:8243 [Error: Failed to connect via SSL to [ssl://x.y.z:8243]: Server certificate rejected by ChainVerifier: url that returned this exception = SSL:/x.y.z:8243 ] 

The server is at that address and will accept connection on the ports.

Issue/Introduction

A JNDI connection can not be made when using JMS over SSL for BusinessConnect JMS connections.

Resolution

1). In the factories.conf file, make sure that the server name is part of the URL. For example, this is how the queue factory should look.

[SSLQueueConnectionFactory]

  type                     = queue

  url                      = ssl://x.y.z:7243

  multicast_enabled        = true

  ssl_verify_host          = disabled

2). In the BC JMS settings, make sure that the JNDI context URL is of the same form: ssl://x.y.z:7243

Additional Information

BusinessConnect Interior Server Administration Manual