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.
Possible cause: The possible cause is indicated by the return and reason codes included in the message text.

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.

Problem determination

1, 5, 6, 14, 36.

Module

DFSCTER0