01.01.2013 Views

CICS Transaction Gateway V5 The WebSphere ... - IBM Redbooks

CICS Transaction Gateway V5 The WebSphere ... - IBM Redbooks

CICS Transaction Gateway V5 The WebSphere ... - IBM Redbooks

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

210 <strong>CICS</strong> <strong>Transaction</strong> <strong>Gateway</strong> <strong>V5</strong><br />

► If the keystore cannot be found by the Java application, the message will state<br />

java.io.FileNotFoundException, will give the file name specified for the<br />

keystore, and will state (<strong>The</strong> system cannot find the file specified).<br />

Check that the filename specified for the keystore is correct.<br />

CCL6668E: Initial handshake flow failed<br />

This error message appears on the Java client application when the SSL<br />

handshake with the <strong>CICS</strong> TG fails.<br />

► If the message is [javax.net.ssl.SSLHandshakeException: unknown<br />

certificate], then the signer certificate of the key used in the <strong>CICS</strong> TG<br />

server is not present in the keystore used by the client Java application. This<br />

happens if you try to use the SSL-only keystore jsseclientsslonly.jks to<br />

connect to the System SSL protocol handler, or if the self-signed <strong>CICS</strong> TG<br />

certificate is not imported into the client keystore. iKeyman or keytool can be<br />

used to view the certificates present in a keystore.<br />

► If the message states [ERROR_CONNECTION_FAILED], check that the <strong>CICS</strong> TG<br />

protocol has been specified as ssl:// and not tcp://. Using the TCP<br />

protocol to connect to an SSL protocol handler will generate this error.<br />

► If the message contains [javax.net.ssl.SSLProtocolException: end of<br />

file], check that the application has specified an SSL protocol handler and<br />

not a TCP protocol handler. Trying to connect to a TCP protocol handler using<br />

ssl:// will also result in this error. Also, check that the <strong>Gateway</strong> daemon<br />

certificate has not expired. Using an expired System SSL certificate will<br />

generate this error on the client application.<br />

iKeyman error message when loading a keystore<br />

When loading a keystore into iKeyman the window in Figure 8-11 might appear.<br />

This can be caused by specifying the wrong password at the password prompt.<br />

<strong>The</strong> same window is caused when the keystore is corrupt, if it was transferred<br />

using FTP in ASCII mode for example.<br />

Figure 8-11 iKeyman loading error message

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!