COMM-PRO

HNAS V1R1M4
2002-2003
MAINTENANCE SUMMARY

(Maintenance is currently available directly from Comm-Pro or their agents)


01-16-2002  - APAR 1140039

       APAR:  1140039
     STATUS:  CLOSED
  OPEN_DATE:  12-20-2001
 CLOSE_DATE:  01-16-2002
 SERVICE(S):  GATE
  MANDATORY:  YES
 ORIGIN/REF:  N/A
   PTF_TYPE:  N/A
  PREREQ(S):  N/A
   MACRO(S):  N/A
  OBJECT(S):  MCHHGTRQ, MCHSTRT, VTMRCV1.
  SOURCE(S):  VTMRCV1.

    PROBLEM:  All calls to or from a GATE CTCP end with DIAG=130 (X'82').

DESCRIPTION:  If the GATE control session LU is unbound by the PLU during
              call setup (after data session LU allocation but before
              establishment of the data session) the LU control block
              becomes unusable.  If all of these LUs become unavailable
              calls to or from the CTCP will end with DIAG=130 (X'82').

   SOLUTION:  MCHNGTRQ modified to properly release LUs in the idle state
              when the PLU unbinds.

              VTMRCV1 modified to properly release LUs in the idle state
              when VTAM sends NOTIFY/CLEANUP (PLU down).

              The MCHSTRT routine modified to monitor for 'lost' LUs.

              The following messages can be generated:

              NAS4700W CONTROL SESSION LU luname UNBOUND WITH xxxx
              ACTIVE SESSIONS

              This message is issued when a GATE CTCP control session
              sends an UNBIND to HNAS when HNAS has xxxx active data
              sessions communicating with the CTCP.  The data sessions
              are terminated.  No message is issued if xxxx is zero.

              NAS4701W CONTROL SESSION LU luname RECEIVED CLEANUP WITH
              xxxx ACTIVE SESSIONS

              This message is issued when a GATE CTCP terminates
              abnormally when HNAS has xxxx active data sessions
              communicating with the CTCP.  The data sessions are
              terminated.  No message is issued if xxxx is zero.

              NAS4702W TIMER RELEASED IDLE LU luname

              This message is issued when our timer logic detects an
              idle LU on an active queue.  The LU is returned to the
              available queue.  If you are getting this message please
              notify Comm-Pro Associates technical support.

              Corrective logic included in product distributions created
              after CLOSE_DATE.  No PTF is available for this APAR.

05-01-2002  - APAR 1140040*

       APAR:  1140040
     STATUS:  CLOSED_DEFERRED_V2R1M0
  OPEN_DATE:  02-01-2002
 CLOSE_DATE:  05-01-2002
 SERVICE(S):  HNAS TCP/IP Interface
  MANDATORY:  Required for z/OS  (observed under z/OS V1R2)
 ORIGIN/REF:  N/A
   PTF_TYPE:  N/A
  PREREQ(S):  N/A
   MACRO(S):  NASTCP
  OBJECT(S):  N/A
  SOURCE(S):  NASTCP

    PROBLEM:  New macro API (EZASMI) causes HNAS to treat the successful
              initiation of a request as a failure.  The problem was
              observed with TCPIP socket request failures.  The sockets
              were actually allocated but were thought not to be.  When
              the socket requests were retried by HNAS, the stack responded
              with an error code of 10205 ("the socket is a duplicate").
              This is an indication that the initial socket requests
              actually worked even though HNAS thought they had failed.

DESCRIPTION:  HNAS issues an EZASMI macro to request service from the TCPIP
              stack.  The newer version of the TCPIP macro API is returning
              a non-zero return code to HNAS on the 'success' path which has
              also been the 'failure' path.  In the past, the distinction
              between success and failure was made by testing the EZASMI
              return code.  This is no longer possible.

   SOLUTION:  HNAS will be modified to support the Z/OS V1R2 dependencies.
              Corrective logic will be included in HNAS Version 2 Release 1.

              * - Denotes APAR only, no PTF issued.

02-21-2002  - APAR 1140041

       APAR:  1140041
     STATUS:  CLOSED
  OPEN_DATE:  01-13-2002
 CLOSE_DATE:  02-21-2002
 SERVICE(S):  GATE
  MANDATORY:  YES
 ORIGIN/REF:  N/A
   PTF_TYPE:  N/A
  PREREQ(S):  N/A
   MACRO(S):  N/A
  OBJECT(S):  N/A
  SOURCE(S):  VTMEXIT.

    PROBLEM:  USER 198 ABEND with the message 'NAS HALT AT LOC XXXX
              'NAS HALT AT LOC XXXX BIND TO ACTIVE LU'.

DESCRIPTION:  When 2 GATE CTCP applications are started and both BIND
              the same HNAS MCH control session LU HNAS receives 2 binds
              (even with EAS=1 and PARSESS=NO specified on the APPL
              statement in the HNAS Application Program Major Node).
              HNAS treats the second BIND a logic error.

   SOLUTION:  VTMEXIT modified to reject the second BIND with sense
              08050000 (session limit exceeded).

              The following message is generated by VTAM when a second
              BIND is rejected:

              IST663I BIND FAIL REQUEST RECEIVED, SENSE=0805C5E7

              Corrective logic included in product distributions created
              after CLOSE_DATE.  No PTF is available for this APAR.

02-26-2002  - APAR 1140042

       APAR:  1140042
     STATUS:  CLOSED
  OPEN_DATE:  02-26-2002
 CLOSE_DATE:  02-26-2002
 SERVICE(S):  ALL
  MANDATORY:  NO
 ORIGIN/REF:  N/A
   PTF_TYPE:  N/A
  PREREQ(S):  N/A
   MACRO(S):  N/A
  OBJECT(S):  MCHSUP
  SOURCE(S):  N/A

    PROBLEM:  USER 198 ABEND with the message 'NAS HALT AT LOC XXXX
              IN MCHLUIN: LUSVMSG INVALID' received after HNAS shutdown
              sequence initiated ('Q' command entered).

DESCRIPTION:  When the shutdown command is entered HNAS closes all open
              ACBs so that PLUs are notified that HNAS has shut down.
              Under some circumstances an operation that was pending
              at the time of the shutdown is started after the ACB
              close.  This can result in the above HNAS HALT.

   SOLUTION:  MCHSUP modified to not process new events after shutdown
              procedures have been initiated.

              This problem has been fixed on distributions dated after
              the CLOSE date.  A ZAP is available.

04-25-2002  - APAR 1140043 - DEFUNCT

04-18-2002  - APAR 1140044

       APAR:  1140044
     STATUS:  CLOSED
  OPEN_DATE:  04-18-2002
 CLOSE_DATE:  04-18-2002
 SERVICE(S):  HNAS Configuration Processing
  MANDATORY:  YES
 ORIGIN/REF:  N/A
   PTF_TYPE:  N/A
  PREREQ(S):  N/A
   MACRO(S):  CNFGDCAD
  OBJECT(S):  N/A
  SOURCE(S):  CNFGDCAD

    PROBLEM:  The following error message is generated when the DCEADDR=
              operand is specified in conjunction with GATE=GENERAL/REPDCEADDR
              on the REMOTE definition statement:

              NAS1311W REMOTE DCEADDR INVALID WHEN CALLOUT NOT USED, IGNORED

DESCRIPTION:  Normally the DCEADDR= operand is used for PCNE and/or PAD
              callout.  But because of this special GATE option, it is also
              used for GATE callin processing.

   SOLUTION:  The test for callout must be crippled to allow DCEADDR= for
              GATE processing.

              Corrective logic included in distribution tapes created after
              CLOSE_DATE.  Otherwise, apply maintenance as directed in the
              APPLY_INFO (PTF).

 APPLY_INFO:  The following ZAP corrects the problem:

              NAME NASMAIN CNFGDCAD
              VER 02CC 4770,A1D6
              REP 02CC 47F0,A1D6

04-25-2002  - APAR 1140045*

       APAR:  1140045
     STATUS:  CLOSED_DEFERRED_V2R1M0_CIRCUMVENTION
  OPEN_DATE:  04-22-2002
 CLOSE_DATE:  04-25-2002
 SERVICE(S):  ALL
  MANDATORY:  NO
 ORIGIN/REF:  N/A
   PTF_TYPE:  N/A
  PREREQ(S):  N/A
   MACRO(S):  N/A
  OBJECT(S):  MCHINI
  SOURCE(S):  N/A

    PROBLEM:  Calls received by HNAS cleared with CAUSE=0, DIAG=131.
              The 131 code indicates that CUD0 in the Call Request
              packet did not select a valid CTCP or LLC type.

DESCRIPTION:  When a REMOTE TYPE=MCH or TYPE=XTP is coded with
              GATE=GENERAL and CUD0= omitted or CUD0=ALL specified
              then HNAS creates a default CUD0 mapping table.  The
              table has correct entries for GATE CTCP selection but
              does not have correct entries for the LLC0 and LLC5
              selection.

CIRCUMVENTION: Code CUD0=(xx,xx,...) and CTCP=(xx,xx,...) operands
               to inform HNAS of the CUD0 values to accept.

 APPLY_INFO:  This problem is fixed in the HNAS V2R1M0 distribution.

              * - Denotes APAR only, no PTF issued.

05-08-2002  - APAR 1140046

       APAR:  1140046
     STATUS:  CLOSED
  OPEN_DATE:  05-07-2002
 CLOSE_DATE:  05-08-2002
 SERVICE(S):  XOT Call-out (callout)
  MANDATORY:  NO
 ORIGIN/REF:  NBG
   PTF_TYPE:  N/A
  PREREQ(S):  N/A
   MACRO(S):  N/A
  OBJECT(S):  XOTUT1
  SOURCE(S):  N/A

    PROBLEM:  0C4 ABEND IN XOTPCEAL routine (XOTUT1 CSECT).

DESCRIPTION:  When an XOT callout operation is initiate and RTEOUT=
              is not coded on the TYPE=XOT LOCAL statement the 0C4
              results.

   SOLUTION:  HNAS modified to detect the missing RTEOUT= operand.
              Message NAS7710W (CAN'T CALL CALLED ADDRESS=) will
              be issued.

 APPLY_INFO:  Apply the following ZAP to the named module(s) in
              the HNAS object library (hnasobj) then rebuild the
              HNAS load module (hnasload).

              //ZAP JOB acctinfo
              //ZAP EXEC PGM=AMASPZAP
              //SYSLIB DD DSN=hnasobj,DISP=OLD
              //SYSIN DD *
                NAME XOTUT1 XOTUT1
                VER 02E4 4130,3002
                REP 02E4 47F0,A6BA
                VER 0946 0000,0000,0000,0000,0000,0000
                REP 0946 4130,3002,4780,A0AA,47F0,A05C
              /*

              If you prefer to ZAP the existing HNAS load module
              rather than the named module(s) in the HNAS object
              library, change the SYSLIB DD statement above to
              point at the HNAS load library and change the NAME
              control statement to reflect the module(s) that the
              ZAP refers to.  i.e. NAME NASMAIN module_name.

06-19-2002  - APAR 1140047*

       APAR:  1140047
     STATUS:  CLOSED_DEFERRED_V2R1M0
  OPEN_DATE:  06-19-2002
 CLOSE_DATE:  06-19-2002
 SERVICE(S):  LLC0/LLC5 callout
  MANDATORY:  YES, if callout used.
 ORIGIN/REF:  FAU
   PTF_TYPE:  N/A
  PREREQ(S):  N/A
   MACRO(S):  N/A
  OBJECT(S):  None
  SOURCE(S):  N/A

    PROBLEM:  NASHALT IN VTMRSPC with the message  "BUFFER REQ'D".

DESCRIPTION:  The HNAS LU control block used for LLC0 or LLC5 callout
              is not properly refreshed when the PLU sends an UNBIND
              to HNAS.  The NASHALT is a result of the flags that were
              not reset at the time of the UNBIND.

   SOLUTION:  This problem is fixed in the V2R1M0 release of HNAS.
              
 APPLY_INFO:  Upgrade HNAS distribution to V2R1M0 or higher.

07-09-2002  - APAR 1140048*

       APAR:  1140048
     STATUS:  CLOSED_DEFERRED_V2R1M1
  OPEN_DATE:  07-03-2002
 CLOSE_DATE:  07-09-2002
 SERVICE(S):  GATE Fast Connect
  MANDATORY:  Required for Fast Connect Users
 ORIGIN/REF:  FPO
   PTF_TYPE:  N/A
  PREREQ(S):  N/A
   MACRO(S):  N/A
  OBJECT(S):  N/A
  SOURCE(S):  N/A

    PROBLEM:  GATE Fast Connect data session LUs not available for
              use after CTCP is cancelled and restarted.

DESCRIPTION:  When the FC GATE CTCP is terminated the HNAS control
              session LU and related data session LUs are terminated.
              An error in termination logic keeps the ACBs for the
              Fast Connect data session LUs from being re-opened.
              This makes the data session LUs inoperable.

   SOLUTION:  This problem is fixed in the V2R1M1 HNAS release.

 APPLY_INFO:  Upgrade HNAS distribution to V2R1M1 or higher.

07-23-2002  - APAR 1140049*

       APAR:  1140049
     STATUS:  CLOSED_DEFERRED_V2R1M1
  OPEN_DATE:  07-22-2002
 CLOSE_DATE:  07-23-2002
 SERVICE(S):  XOT LLC5 (PAD)
  MANDATORY:  NO
 ORIGIN/REF:  INT,2110011
   PTF_TYPE:  N/A
  PREREQ(S):  N/A
   MACRO(S):  N/A
  OBJECT(S):  N/A
  SOURCE(S):  N/A

    PROBLEM:  RESET packets with Cause=05 (Local Procedure Error)
              and Diag=02 (Invalid P(R)) received by HNAS at the
              start of an X25 PAD session.

DESCRIPTION:  When HNAS receives a SET&READ Qualified data packet a
              logic error causes the HNAS P(R) value to be overlaid.
              When the overlaid value is used in a RR or data packet
              send by HNAS the router (correctly) issues a RESET.

   SOLUTION:  This problem is fixed in the V2R1M1 HNAS release.

 APPLY_INFO:  Upgrade HNAS distribution to V2R1M1 or higher.

07-29-2002  - APAR 1140050*

       APAR:  1140050
     STATUS:  CLOSED_DEFERRED_V2R1M1
  OPEN_DATE:  07-25-2002
 CLOSE_DATE:  07-29-2002
 SERVICE(S):  GATE
  MANDATORY:  YES
 ORIGIN/REF:  FID,2110013
   PTF_TYPE:  N/A
  PREREQ(S):  N/A
   MACRO(S):  N/A
  OBJECT(S):  N/A
  SOURCE(S):  N/A

    PROBLEM:  HNAS fails to respond to a call request with either a
              call accept or a clear.

DESCRIPTION:  If HNAS receives a clear packet after giving a GATE
              clear packet to TCP/IP but before receiving the TCP/IP
              interrupt indicating that the clear has been sent,
              the virtual circuit control block is left in an
              invalid state.  New calls are ignored in this state.
              After a 10 minute delay the router may send a DIAG 
              packet with X'32' as data.

   SOLUTION:  This problem is fixed in the V2R1M1 HNAS release.

 APPLY_INFO:  Upgrade HNAS distribution to V2R1M1 or higher.

08-11-2002  - APAR 1140051*

       APAR:  1140051
     STATUS:  CLOSED_DEFERRED_V2R1M1
  OPEN_DATE:  08-11-2002
 CLOSE_DATE:  08-13-2002
 SERVICE(S):  GATE
  MANDATORY:  YES
 ORIGIN/REF:  NBG,2110014
   PTF_TYPE:  N/A
  PREREQ(S):  N/A
   MACRO(S):  N/A
  OBJECT(S):  N/A
  SOURCE(S):  N/A

    PROBLEM:  HNAS does not rotate remote's X25 packet level window.
              Result can be a RESET or CLEAR with cause/diag = 00/92.

DESCRIPTION:  When an M-bit chain is received HNAS withholds the
              RR packet for the last packet in the chain until the
              chain has been delivered to the PLU.  Because of a
              logic error the RR sent when the transfer to the PLU
              completes does not carry the correct P(R) value (the
              value is valid but the window is not rotated to
              reflect reception of the final packet in the chain).
              If the PLU sends a data packet the window will be
              rotated.  If the PLU sends nothing and the remote
              end times out waiting for the RR packet then a reset
              or clear can be sent to HNAS to report the error. At
              the installation where this was discovered both RESET
              and CLEAR were sent to HNAS with the 00/92 cause and
              diagnostic (in hex).

   SOLUTION:  This problem is fixed in the V2R1M1 HNAS release.

 APPLY_INFO:  Upgrade HNAS distribution to V2R1M1 or higher.

08-26-2002  - APAR 1140052*

       APAR:  1140052
     STATUS:  CLOSED_DEFERRED_V2R1M1
  OPEN_DATE:  08-19-2002
 CLOSE_DATE:  08-26-2002
 SERVICE(S):  ALL
  MANDATORY:  YES
 ORIGIN/REF:  LGD,2110016
   PTF_TYPE:  N/A
  PREREQ(S):  N/A
   MACRO(S):  N/A
  OBJECT(S):  N/A
  SOURCE(S):  N/A

    PROBLEM:  USER 198 ABEND following NASHALT in MCHTMR routine with
              the message 'INV BFR'.

DESCRIPTION:  When a message has been queued for delivery to the PLU
              for 4 minutes HNAS purges the queue and clears the X25
              session with DIAG=201 (X'C9').  As part of the clean
              up, a validity test is performed which is valid only if
              the session is using a router with the XTP protocol.

   SOLUTION:  This problem is fixed in the V2R1M1 HNAS release.

 APPLY_INFO:  Upgrade HNAS distribution to V2R1M1 or higher.

08-26-2002  - APAR 1140053*

       APAR:  1140053
     STATUS:  CLOSED_DEFERRED_V2R1M1
  OPEN_DATE:  08-19-2002
 CLOSE_DATE:  08-26-2002
 SERVICE(S):  GATE Fast Connect Callout
  MANDATORY:  YES
 ORIGIN/REF:  LGD,2110017
   PTF_TYPE:  N/A
  PREREQ(S):  N/A
   MACRO(S):  N/A
  OBJECT(S):  N/A
  SOURCE(S):  N/A

    PROBLEM:  GATE Fast Connect (FC) callout session hangs.

DESCRIPTION:  When a call accept packet is received for a FC GATE
              session (as a result of a call request sent by HNAS
              as directed by the CTCP) the LU state is set to an
              incorrect value.  The session hangs waiting for a
              state change that will not occur.

   SOLUTION:  This problem is fixed in the V2R1M1 HNAS released.

 APPLY_INFO:  Upgrade HNAS distribution to V2R1M1 or higher.

09-04-2002  - APAR 1140054*

       APAR:  1140054
     STATUS:  CLOSED_DEFERRED_V2R1M1
  OPEN_DATE:  09-04-2002
 CLOSE_DATE:  09-04-2002
 SERVICE(S):  Callin with GATE=GENERAL,CONNECT=NO,SUBADDR=YES
  MANDATORY:  YES
 ORIGIN/REF:  JPM,2110018
   PTF_TYPE:  N/A
  PREREQ(S):  N/A
   MACRO(S):  N/A
  OBJECT(S):  N/A
  SOURCE(S):  N/A

    PROBLEM:  HNAS can set incorrect LLC when call received for MCH
              generated with GATE=GENERAL,CONNECT=NO,SUBADDR=YES

DESCRIPTION:  When a call request packet is received for an MCH
              generated as above, HNAS sets the LLC using the
              subaddress before examining the CUD0 value.  NPSI
              uses CUD0 for LLC selection before examining the
              subaddress.  This can lead to invalid LLC selection
              by HNAS.

   SOLUTION:  This problem is fixed in the V2R1M1 HNAS released.

 APPLY_INFO:  Upgrade HNAS distribution to V2R1M1 or higher.

09-19-2002  - APAR 1140055*

       APAR:  1140055
     STATUS:  CLOSED_DEFERRED_V2R2M0
  OPEN_DATE:  08-28-2002
 CLOSE_DATE:  09-19-2002
 SERVICE(S):  GATE Callin
  MANDATORY:  NO
 ORIGIN/REF:  ALT,2110020
   PTF_TYPE:  N/A
  PREREQ(S):  N/A
   MACRO(S):  N/A
  OBJECT(S):  N/A
  SOURCE(S):  N/A

    PROBLEM:  The message "NAS7716W INBOUND CALL REQUEST TO MCH
              mchname FAILED, CTCP CLEARED WITH ..." issued when
              the call was an outbound GATE call.  NAS7716W is for
              XOT GATE sessions.  The same problem occurs for the
              NAS6716W message which is issued for XTP sessions.

DESCRIPTION:  Because of a missing test, the NAS7716W and NAS6716W
              messages are issued when the CTCP clears a call using
              the control session LU. The call may have been started
              by the CTCP or the remote.  The messages should be
              issued only when the CTCP is clearing a new call.

   SOLUTION:  This problem is fixed in the V2R2M0 HNAS release.

 APPLY_INFO:  Upgrade HNAS distribution to V2R2M0 or higher.

11-12-2002  - APAR 1149999*

       APAR:  1149999
     STATUS:  SERVICE_NOTICE-<END_OF_MAINTENANCE/APAR_CYCLE>
  OPEN_DATE:  ----------
 CLOSE_DATE:  11-12-2002
 SERVICE(S):  ALL_V1R1M4
  MANDATORY:  NO, (PLEASE_READ_THIS_NOTICE)
 ORIGIN/REF:  N/A
   PTF_TYPE:  N/A
  PREREQ(S):  N/A
   MACRO(S):  N/A
  OBJECT(S):  N/A
  SOURCE(S):  N/A

     NOTICE:  V1R1M4 Maintenance/APAR's no longer provided.

DESCRIPTION:  We no longer issue standard maintenance for this
              HNAS distribution level.

              If you are unable to find a problem description in
              the V1R1M4 APAR logs we suggest that you review the
              V2R1M0, V2R1M1 and V2R2M0 APAR logs for potential 
              problem resolution.

              Comm-Pro will make every effort to provide emergency
              support for this distribution level although you may
              be required to upgrade to a newer level to resolve
              the problem.

   SOLUTION:  Refer to the HNAS V2R1Mn and V2R2M0 maintenance logs
              and upgrade to V2R1M1 or higher, as required.

 APPLY_INFO:  Upgrade HNAS distribution to V2R1M1 or higher.

APAR Assignment Cross Reference Matrix Summary


Last Update - November 13, 2002