Troubleshooting the CICS® Transaction Server agent
If the CICS® Transaction Server agent is not behaving as expected, you can investigate various aspects of its operation.
Before you begin
Confirm that the RITAGENT is enabled and configured to communicate with Rational® Test Control Panel on the appropriate host and port by viewing the Infrastructure Dashboard of Rational® Test Control Panel.
- Created an IBM® CICS® Region in the logical view of Architecture School and bound it to an IBM® CICS® Server
- Selected the DPL on CICS Transaction Server check box in that server
- Provided the appropriate values for the server
After you start recording the CICS® region, check the recording rules and their content by clicking the Network icon in Rational® Test Control Panel, and expand the rule card to view the Details tab section.
About this task
The CICS® Transaction Server (TS) agent (RITAGENT) is a batch service in z/OS®. It must register itself with Rational® Test Control Panel and communicate with the CICS® exit programs.
+RITAGENT is running in intercepting status.
You can also view the agent status in the Rational® Test Control Panel Infrastructure Dashboard, https://RTCP_HOST:5443/RTCP/dashboards/infrastructure, where RTCP_HOST is the name of the system that is hosting Rational® Test Control Panel.
Procedure
- Set the RITAGENT log level to trace level and restart the RITAGENT. Send the contents of the files that are identified as RITLOG01 and RITLOG02 in the RITAGENT JCL to IBM®.
- Check the RITLOG in the CICS® region
JES log and send it to IBM®:
- Type a question mark (?) before the CICS® region JOB.
- Select RITLOG.
- Check the intrapartition transient data queue (TDQ):
- Check with the system administrator to see if z/OS® outbound firewall rules are set up that
prohibit the CICS® agent from
connecting to the
Rational® Integration
Tester recording port. If so, complete
the following steps:
- Set the recording port and CICS® stub server port in Rational® Integration Tester Library Manager. For more information, see Working with the Library Manager.
- Add the specific rules to allow z/OS® outbound HTTP to access those ports.