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.

6.3 Problem determination<br />

6.3.1 Tips and utilities<br />

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

It is unlikely any implementation will be totally error free the first time you try<br />

things. In this section, we provide some hints and tips based on the experience<br />

we gained during this redbook project.<br />

In this section, we provide some useful commands and utilities for debugging<br />

problems with your configuration, as well as some additional information about<br />

topics discussed in this chapter.<br />

EXCI sign-on/sign-off message suppression<br />

When running any application that connects to <strong>CICS</strong> through the EXCI (such as<br />

the <strong>CICS</strong> TG for z/OS), <strong>CICS</strong> will write one DFHSN1400/DFHSN1500 message<br />

pair to the <strong>CICS</strong> joblog. With the <strong>CICS</strong> TG for z/OS, this will occur each time an<br />

ECI request is flowed to the <strong>CICS</strong> TG. It may be desirable to suppress these<br />

sign-on messages, since so many can be produced. This could be done either by<br />

making the system equivalent (specifying a link user ID on the <strong>CICS</strong> SESSIONS<br />

definition) or by using the <strong>CICS</strong> user exit XMEOUT. An assembler sample of this<br />

program can be found in SDFHSAMP(DFH$SXP1).<br />

Error messages<br />

<strong>The</strong>re are several pieces of software involved in securing <strong>CICS</strong> TG access to<br />

<strong>CICS</strong>. Because of this, error messages required for problem determination are<br />

seen in different locations. Below is a list of locations to look for error messages<br />

dealing with security problems:<br />

<strong>CICS</strong> MSGUSR DD This DD, located in the active <strong>CICS</strong> region, can provide<br />

error messages having to do with VTAM connections<br />

to <strong>CICS</strong>. This also shows many security errors not<br />

shown anywhere else.<br />

JES SYSLOG General security errors are displayed here. If you<br />

suspect a RACF error, search for the message<br />

ICH408.<br />

<strong>Gateway</strong> daemon trace This provides an indication of the errors the <strong>Gateway</strong><br />

daemon itself encounters.<br />

<strong>CICS</strong> TG JNI logs <strong>The</strong>se log files are automatically created in the<br />

$HOME/ibm/ctg directory and contain a log of all the<br />

EXCI errors received by the CTG JNI module.<br />

<strong>CICS</strong> TG JNI trace This provides tracing of the EXCI calls made by the<br />

<strong>CICS</strong> TG JNI module libCTGJNI.so, and can be very

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

Saved successfully!

Ooh no, something went wrong!