Advice for dealing with common problems that can arise when you develop message flows that contain IMS nodes.
/F IM0ACONN,QRY MEMBER TYPE(IMSCON)
The output is in the following format:/F IM0ACONN,QRY MEMBER TYPE(IMSCON)
HWSC0001I HWS ID=IM0ACONN RACF=Y PSWDMC=N
HWSC0001I MAXSOC=50 TIMEOUT=0
HWSC0001I RRS=N STATUS=REGISTERED
HWSC0001I VERSION=V10 IP-ADDRESS=009.017.252.024
HWSC0001I SUPER MEMBER NAME=
HWSC0001I ADAPTER=N
HWSC0001I DATASTORE=IM0A STATUS=ACTIVE
HWSC0001I GROUP=IM0AGRNM MEMBER=IM0ACONN
HWSC0001I TARGET MEMBER=IM0A
HWSC0001I DEFAULT REROUTE NAME=HWS£DEF
HWSC0001I RACF APPL NAME=
HWSC0001I OTMA ACEE AGING VALUE=2147483647
HWSC0001I OTMA ACK TIMEOUT VALUE=120
HWSC0001I OTMA MAX INPUT MESSAGE=5000
HWSC0001I NO ACTIVE IMSPLEX
HWSC0001I PORT=1080 STATUS=ACTIVE
HWSC0001I CLIENTID USERID TRANCODE STATUS SECOND CLNTPORT IP-ADDRESS
HWSC0001I HWSEHYMO JDOE IVTNO RECV 21 1109 009.017.137.11
HWSC0001I TOTAL CLIENTS=1 RECV=1 CONN=0 XMIT=0 OTHER=0
This
example shows that one client is connected on TCP port 1109, and that
the client is connecting from the IP address 9.17.137.11.You can run netstat on that system to find out in which process that client is running.
/DISPLAY TMEMBER IMSConnect_Name TPIPE ALL
/xx/display OTMA
where xx is
the reply ID for your IMS control
region job. For example, if you see ....... *26 DFS996I *IMS READY* IM0A in S.log, run the command /26/DISPLAY OTMA.
DFS000I GROUP/MEMBER XCF-STATUS USER-STATUS SECURITY TIBINPT SMEM IM0A
DFS000I DRUEXIT T/O IM0A
DFS000I IM0AGRNM IM0A
DFS000I -IM0A ACTIVE SERVER CHECK IM0A
DFS000I -IM0A N/A 0 IM0A
DFS000I -IM0ACONN ACTIVE ACCEPT TRAFFIC CHECK 05000 IM0A
DFS000I *08350/175112* IM0A
/F IM0ACONN,QRY MEMBER TYPE(IMSCON)
The output is in the following format: /F IM0ACONN,QRY MEMBER TYPE(IMSCON)
HWSC0001I HWS ID=IM0ACONN RACF=Y PSWDMC=N
HWSC0001I MAXSOC=50 TIMEOUT=0
HWSC0001I RRS=N STATUS=REGISTERED
HWSC0001I VERSION=V10 IP-ADDRESS=009.017.252.024
HWSC0001I SUPER MEMBER NAME=
HWSC0001I ADAPTER=N
HWSC0001I DATASTORE=IM0A STATUS=ACTIVE
HWSC0001I GROUP=IM0AGRNM MEMBER=IM0ACONN
HWSC0001I TARGET MEMBER=IM0A
HWSC0001I DEFAULT REROUTE NAME=HWS£DEF
HWSC0001I RACF APPL NAME=
HWSC0001I OTMA ACEE AGING VALUE=2147483647
HWSC0001I OTMA ACK TIMEOUT VALUE=120
HWSC0001I OTMA MAX INPUT MESSAGE=5000
HWSC0001I NO ACTIVE IMSPLEX
HWSC0001I PORT=1080 STATUS=ACTIVE
HWSC0001I CLIENTID USERID TRANCODE STATUS SECOND CLNTPORT IP-ADDRESS
HWSC0001I HWSEHYMO JDOE IVTNO RECV 21 1109 009.017.137.11
HWSC0001I TOTAL CLIENTS=1 RECV=1 CONN=0 XMIT=0 OTHER=0
If the MAXSOC value is reached, IMS Connect issues warning message HWSS0771W, and refuses new requests for connections from clients. This behavior continues until the number of open sockets is below the limit (for example, after some clients have disconnected).
If the MAXFILEPROC value is reached, USS issues information message BPXI040I.