HWSP1445E

Message HWSP1445E occurs in IMS Connect when you specify to use Secure Sockets Layer (SSL) for the connection, but provide a non-SSL port for your Java™ application.

When you configure a connection factory for use by your Java application, you specify whether you are using SSL with the SSLEnabled property. If you are using SSL (SSLEnabled=TRUE), the port number that you provide must be configured as an SSL port in IMS Connect. If you provide a non-SSL port for your Java application, unexpected results will occur when you run your application.
  • The IMS TM resource adapter will throw an exception that indicates a communication error:
    
    javax.resource.spi.CommException:
    ICO0003E:
    com.ibm.connector2.ims.ico.IMSTCPIPManagedConnection@56503fc6.connect()
    error.
    Failed to connect to host [CSDMEC13], port [9999].
    [java.net.SocketException:
    Connection reset by peer: socket closed]
    
  • The following IMS Connect message is displayed on the z/OS® console:
    
    HWSP1445E UNKNOWN EXIT NAME SPECIFIED IN MESSAGE PREFIX; MSGID=    
       /9  * !hR, M=SDRC
    

The first step in establishing an SSL connection involves the SSL handshake protocol, in which the client (the IMS TM resource adapter) sends the server (IMS Connect) an SSL "Hello" message. In this scenario, IMS Connect is waiting for an incoming message on a non-SSL port. When IMS Connect receives the handshake message, it interprets the message as an OTMA message with a valid Exit name in the prefix and issues message HWSP1445E.