DFS1936E UNABLE TO IDENTIFY THE IMS CONTROL REGION TO CQS AS A CLIENT - FUNCTION=failing_function, RETURN CODE=xxxxxxxx, REASON CODE=yyyyyyyy


or

UNABLE TO IDENTIFY THE IMS CONTROL REGION TO CQS AS A CLIENT - FUNCTION=CQSCONN, STRUCTURE=cccc, COMPCODE=zzzzzzzz


or

UNABLE TO IDENTIFY THE IMS CONTROL REGION TO CQS AS A CLIENT - FUNCTION=CQSCONN, STRUCTURE=cccc, COMPCODE=zzzzzzzz STRUCTURE=cccc, COMPCODE=zzzzzzzz

Explanation

An error occurred while attempting to identify the IMS control region to CQS as a client that will use shared queues on the coupling facility.

The first form of the message is issued if a completion code is not returned.

The second form of the message is issued if the function is CQSCONN, only one structure (MSGQ or EMHQ) is in error, and a nonzero completion code is returned.

The third form of the message is issued if the function is CQSCONN, both the MSGQ and EMHQ structures are in error, and a nonzero completion code is issued.
failing_function
The function request that failed:
IMODULE GETMAIN
Request to obtain a work area failed.
IMODULE LOAD
Request to load a module failed.
CQSREG
Request to register IMS to CQS failed.
CQSCONN
Request to connect IMS to one or more coupling facility structures failed.
CQS MSGQ STR ATR
The WAITRBLD value for the MSGQ structure is not correct.
CQS EMHQ STR ATR
The WAITRBLD value for the EMHQ structure is not correct.
JOIN XCF GROUP
The MAXGROUP value specified for the XCF couple data set is too small.
xxxxxxxx
The return code from the failing function.
  • For a description of IMODULE GETMAIN or IMODULE LOAD return codes, see the IMS system services return code information.
  • For a description of CQSREG and CQSCONN return codes, see CQSREG request and CQSCONN request.
  • For a description of CQS MSGQ STR ATR or CQS EMHQ STR ATR return codes, see reason code yyyyyyyy. Reason and return codes for these functions are the same.
yyyyyyyy
The reason code from the failing function:
  • When the failing function is IMODULE GETMAIN, the reason code is one of the following:
    X'00001002'
    DFSSQM allocation failed.
    X'00001004'
    SQ1 AWE allocation failed.
    X'00001005'
    SQ2 AWE allocation failed.
  • When the failing function is IMODULE LOAD, the reason code is:
    X'00001006'
    DFSSQ010 load failed.
  • When the failing function is CQSREG, the reason code is from the CQSREG macro.
  • When the failing function is CQSCONN, the reason code is from the CQSCONN macro.
  • When the failing function is CQS MSGQ STR ATR, the reason code is:
    X'00000106'
    The WAITRBLD value for the MSGQ structure is incorrect. When this error occurs, you might need to force the structure and rebuild before IMS can be brought up.
  • When the failing function is CQS EMHQ STR ATR, the reason code is:
    X'00000107'
    The WAITRBLD value for the EMHQ structure is incorrect. When this error occurs, you might need to force the structure and rebuild before IMS can be brought up.
  • When the failing function is JOIN XCF GROUP, the reason code is:
    X'00000000'
    The MAXGROUP value specified for the XCF couple data set is too small. When this error occurs, you might need to increase the value specified on the MAXGROUP keyword.
cccc
MSGQ or EMHQ
zzzzzzzz
The completion code from the CQSCONN request.

System action

IMS initialization terminates with abend code 0071.

System programmer response

If the WAITRBLD value for the MSGQ or EMHQ structure is incorrect, determine which address spaces are connected to the structure through CQS. Disconnect all non-IMS control region clients. Restart IMS so an IMS control region makes the initial connection to a structure in the sysplex. Then reconnect the non-IMS clients.

Return and reason codes from all other functions are provided for IBM® support representatives only. Contact IBM Software Support for assistance.

Module

DFSSQ020