A fix is available
APAR status
Closed as program error.
Error description
EE connection hangs in PCTD2 state after an IST680I failure for the connection. Trace shows after an exchange of pre-negotiation XIDs, VTAM sent a DISCONNECT. VTAM did not wait for the response to clean-up that connection - which resulted in PCTD2 state when a subsequent XID was received.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All using Enterprise Extender (EE) with * * Extended Border Node (EBN) configurations. * **************************************************************** * PROBLEM DESCRIPTION: EE switched PU hangs PCTD2 after * * REQCONT failed. * **************************************************************** * RECOMMENDATION: * **************************************************************** The problem is summarized as follows: 1) VTAM (EBN) is attempting to dial-out an EE connection to a cross-net host. 2) VTAM initiates the dial with an XID3 pn (req). 3) The EE partner returns an XID3 pn (rsp) to VTAM. 4) A REQCONT (req) is sent to PUNS to initiate contact. 5) The REQCONT is forwarded to CFGSVCs for processing. 6) Module ISTACCQ3 calls module ISTACCRE to validate the incoming NETID. 7) Module ISTACCRE fails the NETID verification and returns processing to ISTACCQ3. 8) ISTACCQ3 proceeds to issue the following error messages: IST680I CONNECTION REQUEST DENIED - ID = cpname INVALID NETWORK NAME IST1394I CPNAME = netid.cpname STATION ID = 0200FFF1880F IST081I LINE NAME = line, LINE GROUP = group, MAJNOD = majnod IST314I END IST621I RECOVERY SUCCESSFUL FOR NETWORK RESOURCE swpuname 9) Immediately following this, ISTACCQ3 sent two ABCONN requests to the AUNCB PU PAB to terminate the dial-out. This is the root cause of the PCTD2 problem. 10) The AUNCB PU PAB received the first ABCONN and sent an LDLC DISC command to the partner. The next expected signal is a DM from the EE partner to acknowledge the DISC. 11) The AUNCB PU PAB received the second ABCONN request. This caused the PU PAB to cleanup the AUNCB and not wait for the DM from the partner. 12) In the meantime, the partner EE node has already sent an XID3 np request. This was immediately followed by the DM acknowledging the DISC. 13) The XID3 np was received by ISTAUCII, the old connection was not longer findable (via IPTADDRS), so a new line (AUNCB) was assigned to this connection. 14) A REQCONT was sent to PUNS. The following message is issued to acknowledge the connection attempt: IST590I CONNECTIN ESTABLISHED FOR PU swpuname ON LINE line NOTE: At this point this looks like a DIAL-IN connection, when really it is a received XID3 np from the DIAL-OUT processing. 15) VTAM then responds back to the XID3 np (rsp) and waits for the partner to respond back (no T1 timer is set since this is an XID response) 16) At this point, the partner has already cleaned up its connection as it has already processed the DISC command. The XID3 rsp is simply discarded. 17) A display of the PU name listed in the IST590I from step 14 shows the following: d net,id=swpuname IST097I DISPLAY ACCEPTED IST075I NAME = swpuname, TYPE = PU_T2 IST486I STATUS= PCTD2, DESIRED STATE= ACTIV . . 18) The switched PU hangs indefinitely in PCTD2 state. Operator intervention is required at this time. This APAR addresses the PCTD2 aspect of the problem, not the reason why the REQCONT from step 8 was rejected.
Problem conclusion
Module ISTACCQ3 has been corrected to avoid sending two ABCONN requests during the REQCONT flow. Boolean variables have been defined to indicate when an ABCONN and RESET have been performed. The variables will now be checked prior to sending another ABCONN down the the NCB PU PAB. Module ISTAUCLA has been included for maintenance purposes.
Temporary fix
Comments
APAR Information
APAR number
OA15348
Reported component name
VTAM V4 MVS/ESA
Reported component ID
569511701
Reported release
140
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2006-02-20
Closed date
2006-03-13
Last modified date
2006-05-08
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UA25049 UA25050 UA25051 UA25052 OA16395
Modules/Macros
ISTACCQ3 ISTAUCLA
Fix information
Fixed component name
VTAM V4 MVS/ESA
Fixed component ID
569511701
Applicable component levels
R140 PSY UA25049
UP06/04/15 P F604
R150 PSY UA25050
UP06/04/15 P F604
R160 PSY UA25051
UP06/04/14 P F604
R170 PSY UA25052
UP06/04/14 P F604
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"140","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSCY4DZ","label":"DO NOT USE"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"140","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
08 May 2006