DFS3597E ISC DETECTED AN INTERNAL LOGIC ERROR, active_process, RETCODE = rc, RSNCODE = rsn, LOSTSESS = cause, MODULE =mod_name, NODE = nodename, USER = username
Explanation
An ISC device dependent module (DDM) detected an internal logic error.
In the message text:
- active_process
- The ISC process that was active when the error occurred. Possible
values include:
- SENDMSG
- When ISC encountered the error, ISC was attempting to send an ISC message to a remote CICS system by way of the parallel session that is identified in the message text by the nodename and username values.
- SESSTERM
- When ISC encountered the error, ISC was attempting to notify IMS Connect and the remote CICS system that the parallel session was terminated. The parallel session is identified in the message text by the nodename and username values.
- SESSINIT
- When ISC encountered the error, ISC was attempting to notify IMS Connect and the remote CICS system of the initiation of the parallel session that is identified in the message text by the nodename and username values.
- UNKNOWN
- Displayed when the error occurred during an unidentifiable ISC process. The troubleshooting and recovery procedure is the same as for the regular active process types.
- cause
- The cause of a lost session, as reported either by SCI through
the CSL SCI Notify Client exit routine or by IMS.
The possible values include:
- ICONABE
- The local IMS Connect instance terminated unexpectedly.
- ICONSTOP
- The local IMS Connect instance was shut down.
- NONE
- Neither IMS nor the CSL SCI Notify Client exit routine recorded a cause for the lost session.
- SCIABE
- The local SCI instance that is managing communications between the local IMS system and the local IMS Connect instance terminated unexpectedly.
- SCISTOP
- The local SCI instance that is managing communications between the local IMS system and the local IMS Connect instance was shut down.
- mod_name
- The name of the module that detected the error.
- nodename
- The name of the affected ISC TCP/IP parallel session terminal.
- rc
- The return code issued by the ISC DDM. The ISC DDM return and reason codes that are associated with this message are documented in the following table.
- rsn
- The reason code issued by the ISC DDM. The ISC DDM return and reason codes that are associated with this message are documented in the following table.
- username
- The name of the user associated with the affected ISC TCP/IP parallel session terminal.
IMS ISC device dependent module return and reason codes for message DFS3597E
The following return and reason codes are also listed in the TCPWORK DSECT in the LU6WA macro in the IMS.SDFSMAC data set.
| Return code | Reason code | Meaning |
|---|---|---|
| DFSPOOL RC | X'00000004' | DFSPOOL GET storage error |
| DFSPOOL RC | X'00000008' | DFSPOOL release storage error |
| CELL POOL RC | X'0000000C' | CEll pool (CPOOL) get error |
| CELL POOL RC | X'00000010' | CEll pool (CPOOL) free error |
| X'00000014' | Invalid post code or post condition detected | |
| X'00000018' | Invalid AWE detected | |
| X'0000001C' | Invalid ISC directive (DFSMSDIR) detected | |
| X'00000020' | Invalid buffer header control block (BUFMSHDR) detected | |
| X'00000024' | Invalid message control block (BUFMSCB) detected | |
| X'00000028' | Immediate shutdown request received from partner IMS | |
| X'0000002C' | Invalid or unexpected ISC Link (MSLINK) status detected | |
| X'00000030' | Unexpected bracket initiation stop (BIS) message received | |
| X'00000034' | Unexpected error message control block (BUFMSCB) received | |
| X'00000038' | Invalid restart message control block (BUFMSCB) received | |
| X'0000003C' | Invalid shutdown message control block (BUFMSCB) received | |
| X'00000040' | Unexpected return code received from internal routine | |
| X'00000044' | SCIWORK area error | |
| X'00000048' | Queue error detected (CTB5QERR set) | |
| X'0000004C' | Queue buffer chaining error detected | |
| X'00000050' | AWE chaining error detected | |
| X'00000054' | Output edit error | |
| X'00000058' | Input edit error | |
| QMGR RC | X'0000005C' | Unexpected return code from the message queue manager |
| X'00000060' | DFSMGPL macro error, message prefix bad | |
| X'00000064' | Invalid response MSCB (BUFMSCB) received | |
| X'00000068' | Invalid internal condition detected | |
| X'0000006C' | Internal control block error | |
| X'0000007C' | LXB (Link extension block) was posted by the SCI MSG exit, DFSSXIN0, but the LXBTCLBP was zero. This problem should not occur. | |
| X'000000FC' | Undetermined error |
System action
The parallel session is terminated. IMS processing continues.System programmer response
Determine the cause of the error from the RETCODE, RSNCODE, and LOSTSESS values. The module identified in the message text is where the error occurred. Check for other messages from SCI, IMS Connect, or TCP/IP to help with the diagnosis. Collect the X'6701' error records from the IMS log.
DFS3597E is issued for internal logic errors. If the problem persists, call IBM® Software Support.