This HNAS VnRnMn Problem Summary History file contains retired problem log entries for problems that were closed and replaced with official APAR's. We will continue to provide these history items for historical reference although relocation from the HNAS VnRnMn Problem Summary file to this history file will eliminate unnecessary duplication.
This History section is provided for historical purposes only and is not intended to assist customers in their identification of problems for troubleshooting and fault isolation although there may be Closed/Closed Deferred lower priority problem entries for older active HNAS VnRnMn releases that reflect correction in a never release (i.e. problem discovered in 230, corrected in 240). We suggest that you primarily review the HNAS VnRnMn Problem Summary and HNAS VnRnMn Maintenance (APAR and PTF) Information Summary files for problem determination find and search activity.
Hyperlink entries for these STATUS: CLOSED Problem log entries are no longer provided in the HNAS Problem Summary Matrix and are now provided in the HNAS Problem Summary History Matrix below:
| Problem # | Open_Date | Close_Date | Service | Origin/Ref Type |
Status Resolved in HNAS VRM |
|---|---|---|---|---|---|
| - | - | - | - | - | - |
| - | - | - | - | - | - |
| 2009295A | 2009-10-22 | 2010-03-25 | PVC | fis_240 |
Closed, User-Sent-Problem-Fix - Corrective logic sent to user, awaiting test results prior to APAR generation.
When one of 2 HNASs in a SD (sysplex
distributor) is shut down the PVCs do not migrate to the working HNAS
LPAR. |
| 2009058A | 2009-02-27 | 2009-03-dd |
EDITRAN Gate Callout |
cgd_240 |
Closed,
Initially Callout data session did not start then transaction failed. SOLUTION: Config, MBITCHN=YES corrected transaction problem. Cust erroneously coded as NO. |
| 2008323A | 2008-11-18 | 2009-12-28 | Callout | bnp_240 |
Closed, customer corrected window size problem.
Awaiting additional debugging info from the customer. - NAS5704W RESET RECEIVED FOR MCH, ... CAUSE/DIAG=000/001 (00/01) DIAGX=0000. This reset indicates Invalid PS. |
| 2008316A | 2008-11-11 | 2009-02-04 | GATE | cbs_240 |
Closed, see solution
- Leased Editran GATE outbound calls end with RESET C/D=03/01 invalid P(S). SOLUTION: User changed the EDITRAN windowsize parameter to match the network. |
| 2008300A | 2008-10-26 | 2009-02-10 | Leased Datafono | atc_240 |
Closed, HNAS APAR 2400087 issued - Leased datafono session ending with NAS3799I alert message. |
| 2008287A | 2008-10-13 | 2008-10-16 | comm-pro.com | cpt_2nn |
Closed, All is well. www.comm-pro.com was upgraded to a new server. The new ip address is 198.66.196.103. Old ip address 161.58.15.23 will remain active for an additional 2-3 days. Propagation of the DNS name is currently underway. |
| 2008182A | 2008-06-30 | 2008-07-17 | EDITRAN LLC4 |
atc_240 spn_240 |
Closed, Non-APAR, non-HNAS problem- HNAS REQSESS for a callin EDITRAN LLC4 data session rejected by NOTIFY after CPU upgrade. Solution: As a part of the CPU upgrade process an EDITRAN parameter "Adquirir LUs en conexión" ("Acquire LUs in connection") was changed from NO to YES. This caused the PLU to attempt to ACQUIRE the HNAS data session SLU after sending the call accept on the control session LU. The REQSESS fails because it was issued at the same time as the PLU's OPNDST ACQUIRE. Sense=08010000 indicates resource unavailable. |
| 2008112A | 2008-04-21 | 2008-05-20 |
PVC Console DVC|DLU display output |
cpt_240 |
Closed, HNAS APAR 2400078 issued - 1) vclcst s/b P1 instead of P4D1 when HNAS XOT is pending pvc setup established mode. 2) Provide improved DVC or DLU LUSTAT display output RECN instead of IDLE when VC LU is in timer reconnect mode. |
| 2008064A | 2008-03-04 | 2008-03-05 | LLCn | hac_240 |
Closed, Non-APAR, non-HNAS problem- User encountering NAS3705W Rejecting data SENSE=081C condition. SOLUTION: problem was a bad definition cause by PTT company (Telefónica). |
| 2008045B | 2008-02-14 | 2008-04-21 |
ISARD LLC0|LLC5 |
ATC_240 |
Closed, HNAS APAR 2400074 issued - User requires ability to allow special callin cud processing. |
| 2008045A | 2008-02-14 | 2008-03-27 |
DATAFONO IDTST=YES/NO |
ATC_240 |
Closed, HNAS APAR 2400074 issued - HNAS Datafono support does not include IDTST=YES/NO option. This special processing is now being prepared as a standard option under Datafono support. |
| 2007363A | 2007-12-29 | 2008-09-25 |
z/OS V1R9 Install |
NBG_240 |
Closed, See IBM PMR 30328 resolution - Customer attempting to install HNAS 240 non-SMP/E refresh under z/OS V1R9 and encounters 'EB1021E 9A7B,D,SYS00002,1D- OP,OVERFLOW' and 'IEB1022I I/O ERROR ON PDS DDN=SYS00002' error condition. The TSO RECEIVE (IEBCOPY) ends with a RC 8 while processing the HNAS OBJ and OBJX files. Note: PMR addresses problem with the CLEARDIR program from IBM, which I use to initialise the directory of the PO datasets. There has been a change with z/OS 1.9. No problem with LRECL 80 and BLKSIZE .... but with RECFM U and BLKSIZE=0. |
| 2007275A | 2007-10-02 | 2008-02-05 | GATE | SMB_240 |
CLOSED, Customer applied 240 maint some time ago and never reported another problem. - GATE, NAS5704W RESET RCVD CAUSE/DIAG=000/039(00/27)DIAGX=00 |
| 2007253B | 2007-09-10 | 2009-02-05 |
TCP/IP TAP=15 |
CSK_240 |
CLOSED, No further action/problem report from user, likely a customer network/firewall problem. - Pending customer test with TAP enhance apar 2400055 - Six routers lost contact in the same second. This appears to be a firewall or network outage condition. CIRCUMVENTION: Customer coded TAP=0 to disable lost contact processing. |
| 2007246A | 2007-09-03 | 2007-09-19 | VTAM, CICS | CSK_240 |
Closed, Configuration solution - DIAG=8C resets sent by HNAS in the middle of a CICS PVC session. 8C reset indicates an UNBIND was received from CICS. The reset informs the remote that there was a problem at the HNAS end. NAS3705I LU P067KF54 REJECTING BID #0336 SENSE=08140000 LUBST1/2=140C LUBBST1/2=0400 REQ-RH=044B8000 This message indicates that HNAS is rejecting a BID and that an RTR will be sent when the BID should be retried A trace shows that after the RTR was sent to the PLU the UNBIND was received. SOLUTION: Code OPTIONS= NORTRBIDREJ on the MCH. |
| 2007068A | 2007-03-09 | 2007-04-03 |
GATE Datus Switch ISDN to X25 RVS Transfer |
VWG_240 |
Closed, see conclusion - NAS5704W RESET RECEIVED FOR MCH XOTDATM1 VC 00405548 XVWM0L92 LU 0042A9C8 CAUSE/DIAG=003/081 (03/51) DIAGX=0000 from remote. CONCLUSION: Customer confirms that the datus switch provides occasionally operating problems which are solved by a reset on these switches. RVS can restart a broken session without data loss. |
| 2007043A | 2007-02-12 | 2007-03-09 |
Cons-Subsystem PING & TAP MON messages |
CPT_240 |
APAR_2400030
- Closed, Under Analysis/Investigation - NAS251xM MON TAP and NAS261xM PING messages are displayed on SYSCONS when they should not be. |
| 2007037A | 2007-02-06 | 2007-08-13 | PVC | FIS_240 |
Closed, per customer request, problem occurred once. Internally logged as Ufo.- Under Analysis/Investigation - HNAS PVC unusable after TPEND posted. After TPEND posted to PVC LU the PLU session is not restarted. Trace output provided from test system (ACB re-opened after 0C (pvc reconnect & timeout) and from production system (ACB not re-opened). |
| 2007032A | 2007-02-01 | 2007-03-06 | Buffer Service | GME_240 |
Closed, per customer request, problem occurred once. Internally logged as Ufo.- NAS5701E REMOTE md0 2 MIN HDR BFR WAIT NAS FREE CT=01020 RMT BFR CT=00100 This alert indicates that the header buffer request QCB for MCH MD0 was not serviced in 2 minutes. |
| 2007031A | 2007-01-31 | 2007-02-12 |
Non-SMP/E Install Job HNASGJOB SMS |
ITL_240 |
Closed, Customer wants to omit unneeded VOL-SER and UNIT information when SMS is used to allocate HNAS data sets. SOLUTION: Doc updated, the HNASGJOB modified to accept ##VL='*SMS' to eliminate vol/ser and unit= DD statement references in the generated jobs. distributions as of 2007/02/06 will have the new support. |
| 2007026A | 2007-01-26 | 2007-07-24 | VTAM | CMB_240 |
Closed, Application transaction issue. NAS3705W LU C12951H REJECTING DATA £0030 SENSE=08010000 LUBST1/2=140C LUBBST1/2=0170 REQ-RH=00038140 This sense indicates that the PLU sent data after the session with the remote was ended. |
| 2007022A | 2007-01-20 | 2007-11-27 |
Cons-Subsystem Timer cmdlists <Enhancement> |
CPT_240 |
Closed, See APAR 2400062 - (SCHEDULE=(hh:mm:ss,'cmd',...)Enhancement providing ability to schedule the execution of a list of console commands (via cmdlists) via timer controls at various times of days. |
| 2007015B | 2007-01-15 | 2007-03-29 |
Alert Message VTAM - CICS LLC-0 <Enhancement> |
CPT_240 CMB_240 |
APAR_2400031 Closed - LLC0 session ends with DIAG=219 after PLU rejects FMD with a -RSP and SENSE=0811082C but sense not shown in any HNAS alert messages. SOLUTION: Enhancement APAR providing new alert message to improve debugging capabilities for future occurrences will be issue. |
| 2007015A | 2007-01-15 | 2007-01-25 |
VTAM - CICS LLC-0 |
CMB_240 |
Closed, see solution - LLC0 session ends with DIAG=219 after PLU rejects FMD with a -RSP, SENSE=0811082C. A trace shows that at the time of the error the remote had delivered an M-bit chain that was too large to fit in a single RH. The RU chain seems to have triggered the -RSP. We believe that this CICS sense code indicates that RU chains are not expected. SOLUTION: Customer increased the SLU send RU size (this carried in the BIND). |
| 2006355A | 2006-12-21 | 2006-12-22 |
HNAS Timers Daylight Savings |
BMO_240 |
Closed - Customer concerned that Daylight Savings changeover could cause timer problems and affect HNAS operation. There will be no impact on your HNAS system when Daylight Savings time is toggled. SOLUTION: The HNAS 240 documentation was updated to include information regarding this issue. |
| 2006354A | 2006-12-20 | 2007-01-13 | CNFG - IDLETO= LLC0|LLC3|LLC5 |
CPA_230 CPT_240 |
Closed APAR_2300204 APAR_2400018 - HNAS unaware of a lost TCP/IP session after remote network outage - the IDLETO= parameter is not working properly. CIRCUMVENTION: When an SVC0= or SVC5= definition string uses an MXT pointer, code IDLETO=value on the TYPE=MXT REMOTE if idle timeout logic is required. |
| 2006342B | 2006-12-07 | 2007-mm-dd |
Cons-Subsystem PING & MON TAP SHORT messages <Enhancement> |
CPT_240 |
On-Hold - 2007-03-15, Under Consideration - Enhancement providing console command SHORT message option to reduce SYSPRINT logging messages for MON TAP and PING commands. Complement ALRMFLTR FU support. |
| 2006341A | 2006-12-07 | 2006-12-13 |
Cons-Subsystem EXEC cmdlists MMEM command reply prompt |
CPT_240 |
APAR_2400016 Closed - Fixes related to APAR 2400014: 1) NASC054E EXEC cmdlist FILE EXCEEDS QUEUED COMMAND LIMIT, COMMAND LIST IGNORED message generated. Logic changes introduced in APAR 2400014 causes the multi-element command list to terminate. While this doesn't affect the operation of HNAS it can cause some user defined command lists to end prematurely. 2) MMEM echo message suppressed when ECHOXEQ NO is in effect can cause confusion with ENTER YES or NO message. 3) Some default parameters are not echoed for the DLU, DMCH, DPCE and DVC commands. |
| 2006334D | 2006-11-30 | 2007-01-26 |
Cons-Subsystem Alarm support <Enhancement> |
CPT_240 |
Closed - APAR_2400021 Enhancement providing ability to generate a heartbeat alarm message at 'n' intervals for a time range or continuously. |
| 2006334B | 2006-11-30 | 2006-12-15 |
HNAS SYSPRINT Logs Time Gaps Clear Response timeouts |
SDD_240 |
Closed, Solution: User action, HNAS was running swappable. No problems encountered once made non-swappable. HNAS Environment appeared inoperable prior to problem 2006334A Abend. SYSPRINT log reveals timestamp gap of 5 hours without any events being logged (appears as if CPU or task initiator was stopped). When SYSPRINT log activity resumed sessions that were previously connected during the unusual stop or hung condition encountered clear response timeout indications. |
| 2006334A | 2006-11-30 | 2006-12-05 |
Cons-Subsystem MRMT command |
SDD_240 |
APAR_2400015 Closed - S0C4 ABEND in MCHSOL with R1=X'40404040'. LLC0 LU HAS X'40404040' LUMXT field. The ABEND results when this value is used as an address. The SVC0= string for the resource (addressed via LUCNFGPT) has the X'40404040' value at the SVC0MXT offset. CIRCUMVENTION: None, don't issue MRMT command. |
| 2006315A | 2006-11-09 | 2006-11-10 |
Non-SMP/E INSTALL |
VWG_240 |
Closed, User unable to specify a different TCP module library that is used (by default) for the HNAS linkedit step. CIRCUMVENTION: See memo - (Correct member HNASMNT in hlq.HNASCNTL). |
| 2006270A | 2007-09-27 | 2007-22-27 |
PVC reconnect retry timer. <Enhancement> |
FIS_240 |
Closed, See APAR 2400059 - (OPTION=PVCRECONTMR=seconds) providing ability to reduce the reconnect timer interval. |
| 2006262A | 2006-09-19 | 2006-09-20 |
Non-SMP/E INSTALL ASM/LKED |
SDD_240 |
Closed, P6262A Corrective logic included in distributions created as of: 2006-09-20 - <Non-SMP/E Install HNASMNT JOB can fail with a CC=12 after NASMAIN assembly. See memo. CIRCUMVENTION: Add OBJECT (following NODECK) in the assembler PARM= statement in hlq.HNASCNTL(NASASM). |
| 2006254A | 2006-09-01 | 2006-10-19 |
VTAM GATE FC |
ZAG_230 |
APARs 2300203 and
2400009 Closed - <HALT AT LOC xxxx IN VTMRSPC : BFR REQ'D. This halt is caused by a validity check in the VTAM receive processor. An operation has started which requires a buffer and no buffer is present. This is an HNAS logic error.> |
| 2006243A | 2006-08-31 | 2006-09-12 | 240 Install Rexx EXEC | GME_240 |
Closed, P6243A Corrective logic included in distributions created as of: 2006-09-11 for non-SMP/E 2006-09-12 for SMP/E - <The HNAS install REXX EXECs (HNASGJOB & SMPGJOB) produce invalid JCL when the high level data set name qualifier (##QL customization variable) is longer than 23 bytes). |
| 2006215A | 2006-08-03 | 2006-09-28 |
PVC
VTAM, PVC Resets |
FIS_230 |
APARs
2300202
and 2400007 Closed. - 1) IMS to IMS PVC connection receives reset: NAS5705W RESET SCHEDULED ON MCH mch-nm VC vc-addr lu-name LU lu-addr CAUSE/DIAG=000/219 (00/DB) DIAGX=0000 2) When HNAS is restarted (HNAS-TO-HNAS environment) the first outbound PLU FMD PIU is not sent by HNAS. |
| 2006179A | 2006-06-28 | 2006-07-15 |
GATE Cross Domain Sessions |
LPT_230 |
Closed, see solution - <GATE sessions occasionally fail with CAUSE/DIAG=000/145 (00/91) DIAGX=0000. This diag code (and the NAS3703W alert) indicate that the session was ended by a NOTIFY from the PLU.> SOLUTION: Customer located HNAS in the same machine (domain) as the PLU. |
| 2006174A | 2006-06-23 | 2006-06-28 | VTAM / CICS | LPT_230 |
APAR_2300198 <CICS transaction is being rejected with sense=100307D1. The problem is an input transaction named 'TOTO' is rejected with the above sense (which means "Function Not Supported", "The function may have been specified by a formatted request code, a field in an RU, ...")> |
| 2006172A | 2006-07-20 | 2006-06-28 | TCPIP | LPT_230 |
APAR_2300199 <PROBLEM: HALT AT LOC 80047F7E IN NASTCP : TCPIP REPLY ID FAILURE.> Same problem as 2006118A. |
| 2006163A | 2006-06-12 | 2007-02-28 |
Configuration SLU Init State <Enhancement> |
CPT_240 |
APAR_2400028
- Closed - Enhancement allowing initial state value after the sluname in the LUNAME=, PVC= and SVCi= operands. Syntax: SVCi= (...,sluname-{A|I}/.....) for active or inactive with active being the default. |
| 2006159A | 2006-06-08 | 2006-07-10 |
LLC-0 File Transfer |
DNS_230 |
Non-APAR, non-HNAS problem - (see memo for user Solution) <LLC-0 File transfer ends prematurely when HNAS receives a 03/01 (C/D) reset packet.> PROBLEM: Reset caused by remote NPSI having a packet level window size greater than the networks window size. When the remote NPSI has a window size of 3 and the network has a window size of 2 the system works when talking to a non-HNAS system (This is simply because timing was different and they got away with the mismatch. SOLUTION: Correct window size so that it matches that of the destination network/host. |
| 2006152A | 2006-06-01 |
2006-06-01 <Deferred> |
TRCTRAP resume control |
CCS_230 |
Closed,
Deferred_TO_240 - (Standard support in 240) SNAP dump is not taken again after a trap hit when the customer issued TRCTRAP RSME. TRCTRAP SHOW command doesn't list the SNAP state which can be confusing to the operator. CIRCUMVENTION: Issue command TRCTRAP RSMEALL to re-enable SNAP controls. |
| 2006149B | 2006-05-29 |
2006-06-06 <Deferred> |
LLC0-LLC5 types Small Configs. |
NBK_220 cpt_230 |
Closed, Deferred_TO_240 - (Standard support in 240) NAS7702E CALL REQ REFUSED - VC BLOCKS OR BUFFER SHORTAGE CLEAR DIAG=130 (82) error message condition encountered in HNAS environment when no VCs are available to process a new inbound call. CIRCUMVENTION: Increase the VC pool (BUILD VCLMT=value by 10% if the total VC count is less than 100 and increase by 5% if it's between 100 and 200. Anything over 200 can be left as is. |
| 2006149A | 2006-05-29 |
2006-07-03 <Deferred> |
LLC0-LLC5 types Small Configs. |
NBK_220 cpt_230 |
Closed, Deferred_TO_240 - (Standard support in 240) NAS7702E CALL REQ REFUSED - VC BLOCKS OR BUFFER SHORTAGE CLEAR DIAG=130 (82) Alert message doesn't clearly identify the VC or Buffer shortage conditions causing the problem. In 240 NAS7702E message text will display the cause VC BLOCKS or BUFFER SHORTAGE based upon the problem encountered. |
| 2006138A | 2006-05-18 |
2006-06-14 <Deferred> |
Console Subsystem Display cmd |
CPT_230 |
Closed,
Deferred_TO_240 - (Standard support in 240) <Console subsystem doesn't generate an error message when an invalid number or character combination is included in the command argument (i.e. 'D{MEM} garbage').> |
| 2006136A | 2006-05-16 | 2006-07-04 |
VTAM Bid Processing |
SDD_230 |
Closed, <PLU unbinds because no data in 7 seconds (INHBIDREJ on) Customer receiving: NAS3705W LU lu-nm REJECTING BID #030F SENSE=08130000 LUBST1/2=140C LUBBST1/2=0030 REQ-RH=044B8000 When NORTRBIDREJ removed they get 0184 rejects from HNAS which CICS does not like: DFHZC2421 E 05/22/2006 11:17:36 CICAT71 AR06 CSNE Unsupported command received. This was because HNAS does not have a high enough priority so the PLU can send bids fast enough to keep packets on LUIQ until the PLU UNBINDS because no data has been seen in 7 seconds.> SOLUTION: Customer increased HNAS priority be recommended level (same as VTAM & Stack). |
| 2006128A | 2006-05-08 | 2006-05-16 | PVC | CPT_230 |
APAR_2300196
<Only select PVC Reset codes from the router cause PVC LU sessions to be disconnected. Cisco router 'clear xot|x25 ...' command (for PVCs) causes a Reset with cause 15 and diagnostic 122. This reset code combination isn't in the HNAS current list of resets defined to cause LU session disconnect so the session remain active after the clear is issued.> |
| 2006121A | 2006-04-28 | 2006-05-26 | GATE | BMO_230 |
APAR_2300197 < Gate Control Session fails to start after HNAS is moved to a different LPAR while PLU application remains active. NAS3703W ******** VC ******** LU-NM LU LU-ADDR RECEIVED NOTIFY CODE=03038000 SENSE=0877010E> |
| 2006118A | 2006-04-28 | 2006-06-28 |
TCP/IP SHAREPORT SOCLMT=5500 |
SDD_230 |
APAR_2300199 Under Analysis/Investigation - <NASHALT U198 ABEND due to TCPIP interrupt sequence number validity check failure. HALT AT LOC 80047F7E IN NASTCP : TCPIP REPLY ID FAILURE> |
| 2006115A | 2006-04-25 | 2006-09-28 |
PVC Only Environment |
CSK_230 |
APAR_2400007 Closed, Deferred_TO_240 - PVC only environment generates NAS1201W CC-4 messages that can be ignored: NAS1201W LOCAL RTEIN OMITTED, CALLIN HOST ACCESS CANNOT BE PROVIDED NAS1201W LOCAL RTEOUT OMITTED, CALLOUT NETWORK ACCESS CANNOT BE PROVIDED CIRCUMVENTION: Create a dummy RTEIN= reference to eliminate CC-4 messages. This is a minor bug that will be corrected via an APAR or in the upcoming 240 release. |
| 2006101A | 2006-04-12 |
2007-01-07 <UFO> |
HNAS Initialization Processing | CUK_230 |
Closed, Unidentified - (requested debug SNAP data, not provided by customer). <NAS0001I INITIALIZATION COMPLETE message is not being issued. The NAS0001I message and queued console commands like DNAS are automatically produced after all HNAS resources have been initialized. Customer sent HNAS log that shows that all HNAS components HAVE been initialized and yet NAS0001I message is being withheld. We have asked for a SYSUDUMP of HNAS address space to see if a memory overlay has occurred. Awaiting customer feedback.> |
| 2006093A | 2006-04-03 | 2006-04-03 | <Datafono> | DTF_230 | See Datafono Problem Summary |
| 2006081A | 2006-03-22 | 2006-03-28 |
LLC-0/LLC-5 Callout Appl. in Spain. <non-Datafono> |
CGS_230 (230.c) |
APAR_2300187
<Customer trace shows that the interval between a callout failure (no call accept or call cleared) and the UNBIND sent to the PLU can be as much as 28 seconds. Confirmed that HNAS is being dispatched via Mon 10 Bfr.> |
| 2006079A | 2006-03-20 | 2006-04-05 |
LLC-0/LLC-5 Callout (CICS) Appl. in Spain. <non-Datafono> |
CCS_230 (230.c) & 240 |
Closed,
P6079A
corrective logic is now included in 230.c & 240 distributions created as of: 2006-04-04)- <Customer would like +RSP to BIND that triggers a callout to be sent when call accept received. CICS would show 'being ACQUIRED' as the resource status.> Standard support in 240 (not provided in 230) |
| 2006075A | 2006-03-16 | 2006-mm-dd | <Datafono> | DTF_230 | See Datafono Problem Summary |
| 2006060A | 2006-03-01 | 2006-03-02 | Callout Two-Way | CPA_230 |
APAR_2300184
- <NASHALT 0198 ABEND, HALT AT LOC 80069AF2 IN VTMSREQS: INV LU. HALT occurs when HNAS is trying to issue a REQSESS macro to ask the PLU for a BIND to start a session for an inbound call. A validity test ensures that the send RPL is available for the operation. This HALT indicates that it is not. This is a very unusual timing condition> |
| 2006054A | 2006-02-23 | 2006-08-30 |
LLC-0/LLC-5 <Enhancement> |
CCS_230 |
APAR_2400003
- Open, Under Development - <Customer would like to associate an SVC0|5= string MXT address with each callout DTE address. Logic currently uses the same MXT for the three potential connections> |
| 2006048A | 2006-02-17 | 2006-03-22 | QLLC | ITE_230 |
APAR_2300186
- <NAS8241W INVALID REQ FOR LU alert message - NOTIFY request is being rejected with 200D sense after TERM-SELF response is returned to the SLU.> |
| 2006027A | 2006-01-27 | 2006-02-17 | QLLC PVCs | ITE_230 |
APAR_2300186
- <NASHALT 0198 ABEND occurs when ACTPU received for QLLC PVC: HALT AT LOC 8005EACC IN MCHNQ : INV QCB. HNAS is attempting to send ACTLUs to all SLUs on the QLLC PVC but the transmit QCB (VCLUXBRQ) has been corrupted.> |
| 2006013A | 2006-01-13 | 2006-04-07 | GATE | BNP_230 |
Closed, customer was missing APAR
2300143. - <Customer receiving alert messages: NAS4702W TIMER RELEASED IDLE LU lu-nm> |
| 2006006A | 2006-01-06 | 2006-03-22 | Z/OS 1.7 | SNC_230 GZS_230 CCS_230 GAD_230 |
Non-APAR, non-problem -Supported
under all 230 maintenance levels - <Customers interested in migrating to Z/OS 1.7 were advised that there aren't currently any special HNAS support issues.> |
| 2006004A | 2006-01-04 |
2006-04-07 <Retired> |
GATE (TOM) | BNP_230 |
Non-APAR, non-HNAS problem - Cust made change correcting condition, no info available. <Malformed inbound GATE Call Request packet causes TOM CTCP application to Abend.> |
| Note | - | 2006-01-11 | - | - | Date formats for memo entries as of this date will contain the date format of yyyy-mm-dd instead of mm-dd-yyyy. |
| 2005348A | 2005-12-14 | 2006-01-20 |
LLC-n RTEIN= <Enhancement> |
DBG_230 |
APAR
2300176 <Enhancement for MCH/RTEIN round robin support.> |
| 2005343N | 12-09-2005 | 12-09-2005 | Notice | CPT_vrm | Problem Log Notice. |
| 2005341B | 2005-12-07 | 2006-01-24 | TCP/IP | BNP_230 |
APAR_2300179 <NASHALT IN NASTCP - INVALID TCPIP INTERRUPT occurs after NAS2201W SOCKET REQUEST FAILED, RC=FFFFFFFF 0000040C message is issued. ERNO=40C in NAS2201W message says that the TCPIP stack is inactive. NASHALT says that TCPIP socket number that was provided for the interrupt request was invalid.> |
| 2005341A | 2005-12-07 | 2006-01-17 | QLLC Callout | HVB_230 |
Non-APAR, non-HNAS problem -(Closed per customer request)<QLLC SPU connection cannot be re-established after NAS2401W RECEIVE
REQUEST FAILED, RC=FFFFFFFF 00000036 message issued. ERNO=36 in
NAS2401W message says that socket connection was closed by peer which is
the remote router in this case.> Description/Solution: Problem was caused by a configuration change of the customers firewall. The follow-on failures of the lu-sessions was caused by the firewall configuration change since this change was not noticed by the vtam/hnas/cics operators before next morning. the customer applied TAP=120 in the meantime to check the router connection and is happy with this solution.> |
| 2005334B | 2005-11-30 | 2006-01-23 | GATE
FC (Fast Connect) |
SDD_230 |
APAR_2300178 Pending User Test Results, Problem Enhancement Fix sent - <VIRTEL GATE FC control session seems to come down when 135/001 reset received.> |
| 2005329A | 2005-11-25 | 2006-03-16 | <Datafono> | DTF_230 | See Datafono Problem Summary |
| 2005328D | 11-24-2005 | 12-28-2005 | TAP | CSP_230 |
APAR_2300173 <TAP=10 in multi-router HNAS environment with multiple TYPE=XOT REMOTEs for the same router can encounter NAS2502E ROUTER CONTACT LOST alert messages. Circumvention is to increase to TAP=40> |
| 2005325A | 11-21-2005 | 12-02-2005 | PVC's | HVB_230 |
APAR_2300166
<NAS U198 ABEND with message: "HALT AT LOC addr IN VTMRSPC : BFR REQ'D". This HALT is a result of a validity check in HNAS VTAM RECEIVE logic. The problem occurs because of an unusual timing problem related to the operation of PVC sessions.> |
| 2005321A | 11-17-2005 | 12-21-2005 | <Datafono> | CCS_230 | See Datafono Problem Summary |
| 2005320A | 11-16-2005 | 11-29-2005 |
Console Subsystem DPARM Output |
BNP_230 |
APAR_2300165
<Customer reports that DPARM trace parameter ALLON|ALLOFF vs. start parameter ON|OFF display is confusing.> |
| 2005312A | 11-08-2005 | 11-15-2005 |
Netview HNAS AlertMsg Routing |
CEC_230 |
APAR_2300163
- <Customer reports that they are unable to route HNAS alarm messages (unsolicited or asynchronous WTOs) to the NETLOG instead of the SYSLOG.> (HNASBook Chapter 2, Netview Considerations section is being added/updated to provide more extensive information on Netview message routing under HNAS.> |
| 2005308A | 2005-11-04 |
2007-01-16 Retired |
LLC0 callin, (possibly other types) |
BIC_230 |
Retired, Undefined - user no longer available for potential
debugging. Problem hasn't been seen at any other customer location.
<Customer reports that XOT Pipe appears inoperable, after several hours/days of normal operation then callin XOT session connects/disconnects fail. Reopened problem# 2004021B as 2005308A.> |
| 2005304A | 10-31-2005 | 11-05-2005 | SMP/E | CPT_230 |
Non-APAR - (changes/improvement now in HNAS documentation manuals) <Improvements regarding SMP/E edistribution installation.> |
| 2005298B | 2005-10-25 | 2006-01-23 | VTAM | FDK_230 |
APAR_2300177 <Customer receiving NAS3705W alert messages with SENSE=0814 (This alert was introduced by APAR 2300144) This alert message indicates that HNAS is rejecting a PIU from the PLU. The HNAS Messages & Codes documentation indicates that the 0813 and 0814 (bracket rejects) can be normal. Documentation is being revised to note that the INHIBITBIDREJ and NORTRBIDREJ options can be used to reduce the number of NAS3705W alerts.> |
| 2005298A | 2005-10-25 | 2006-01-12 | CONSOLE (ALTERNATE SYSPRINT) | FDK_230 |
APAR_2300175 <Some HNAS log records are being truncated when alternate (not SYSOUT=*) dataset is used for SYSPRINT.> |
| 2004289A | 2004-10-15 | 2006-02-27 |
CONSOLE, cmdlists deployment <Enhancement> |
CPT230 CPT_220 |
CLOSED, Available in 240 - <Enhancement allowing cmdlists (externally defined via JCL DD stmts) to be utilized for various processes including debugging, automation and elimination of some start parameters (PARM=) definition requirements (can now use the native console command.> |
| 2005279B | 2005-10-06 | 2006-01-20 |
LLC-n RTEIN= (=>S) <Enhancement> |
CPT_230 |
APAR
2300176
<Enhancement allowing RTEIN= processing to be controlled by calling (=>S) in addition to the existing called DTE address (=>T) in a manner similar to that used for the RTEOUT= operand.> |
| 2005279A | 2005-10-06 | 2006-03-14 |
GATE FC (Fast Connect) |
SDD_230 |
Non-APAR, no further HNAS action, likely a PLU problem - <Calls to GATE Fast Connect (FC) HNAS SLU are cleared with DIAG=130, DIAGX=4.> |
| 2005277B | 2005-10-04 | 2006-11-27 |
CONSOLE Command Modifiers <Enhancement> |
SIK_230 |
APAR_2400014 <Customer indicates that it is difficult to remember the left side modifiers in effect which can cause confusion when issuing commands that use modifiers. Would like a way to simplify the process.> |
| 2005276A | 10-03-2005 | 10-22-2005 | GATE FC | SDD_230 |
APAR_2300160 1) HALT AT LOC stor-addr IN XOTFCDC : INV FC VCLCST 2) Alert message issued without NASnnnni prefix. |
| 2005256A | 09-13-2005 | 10-24-2005 |
CONSOLE Command Defaults |
CPT_230 |
APAR_2300161
Pending, Under_Analysis - <Some console commands (MON TAP blank) are treated as ALLON when error message should be generated.> |
| 2005252A | 09-06-2005 | 10-18-2005 | QLLC | HVB_230 |
APAR_2300157 <QLLC session ended by remote, following message issued: NAS7601W MCH GRISU LU HP1GRP08 DECODE RC=0C> |
| 2005236B | 08-24-2005 | 10-13-2005 | LLC-5 - Bracket Management | CUK_230 |
APAR_2300158 <PROBLEM: HNAS incorrectly reject PIU with SENSE=2003 (bracket error. DESCRIPTION: When a packet is received from the remote and HNAS is in End Bracket Pending (EBP) state a new bracket is begun (PIU with Begin Bracket sent to the PLU). When EBP state ends (response to PIU carrying End Bracket sent to PLU) the bracket state is set to between brackets. This means that HNAS is between brackets and the PLU is in brackets. When the PLU tries to end the bracket with a PIU carrying End Bracket, HNAS rejects PIU with SENSE=2003.> |
|
2005208A Ref to 2005071A |
07-27-2005 | 08-13-2005 |
PVC Support <Enhancement> |
CPT_230 |
APAR_2300151 Non user specific Enhancement portion of problem 2005071A(item 2-5) was reassigned as problem 2005208A. <Various PVC enhancements> |
| 2005157B | 06-06-2005 | 06-13-2005 |
Configuration PARM= decode <Enhancement> |
ECI_230 |
APAR_2300139 <Blank value after PARM= and before intended startup parameters prevents user defined values from being used during HNAS initialization.> |
| 2005157A | 06-06-2005 | 12-19-2005 |
Configuration USEMDFY/WTOR <Enhancement> |
ECI_230 |
APAR_2300169 - <USEMDFY to replace WTOR as default interface for HNAS console input.> |
| 2005146A | 05-26-2005 | 06-13-2005 |
Configuration (FASTRUN) |
FIS_230 |
APAR_2300139 <AMNF generated during FASTRUN even though RC=8. Doc says that AMNF is only generated during FASTRUN when RC<8.> |
| 2005145B | 05-25-2005 | 06-20-2005 | QLLC | HVB_230 |
APAR_2300141 <NASHALT (0198 ABEND) can occur when ACTLU Power On is received because XMT RPL is busy executing a previous SETLOGON request when a new SETLOGON is attempted. A SETLOGON request is normally ended immediately. In the ABEND case, the SETLOGON does not end so that when a second SETLOGON is requested, the XMT RPL is still busy executing the first one. In a trace supplied by the customer, 14 hours have elapsed between the first SETLOGON that does not end and the second SETLOGON that caused the ABEND.> <Problem Memo status pending> |
| 2005145A | 05-25-2005 | 06-28-2005 |
GATE FTAM |
SWD_230 |
APAR_2300142 <GATE FTAM sessions ending with DIAG=221 (DD). This ending indicates that a CTCP did not UNBIND after receiving a clear or clear confirm from HNAS. The timeout value is 3 seconds which may be too short.> |
| 2005138A | 05-18-2005 | 06-14-2005 | VTAM | SDD_230 |
APAR_2300140 <VTAM session hangs -- data not sent to PLU. Trace (taken 05-17-2005) shows that if the SEND RPL is used to deliver a +RSP to a SIGNAL PIU when HNAS is in the middle of sending a multiple element chain to the PLU then the chain is not finished.> |
| 2005123A | 05-03-2005 | 06-28-2005 | GATE | SWD_230 |
APAR_2300143 <Hung resource, GATE data session LU not available for new calls. Event sequence: Remote starts an X25 M-bit packet sequence. Clear cause=09 (out of order) sent by remote. When the above sequence happens, HNAS queues the clear packet for delivery to the CTCP. The clear follows the M-bit packet that preceded it. The failure occurs because queue service routine incorrectly waits for the X25 m-bit chain to complete.> |
| 2005118B | 2005-04-28 | 2005-06-14 |
Configuration FASTRUN AMNF APPL VPACING=0 <Enhancement> |
AGS_230 |
Closed, User Solution - <Customer indicates VPACING=0 is not set as a default VTAM parameter for the APPL statements by FASTRUN. Customer indicates that a default VPACING=0 value solves a number of potential problems and would like to see it as a default when not overridden when the APPL statements are produced during FASTRUN AMNF generation.> Solution: Recommended that customer code the appropriate VTAM parameter in the HNAS CDF for propagation into the AMNF. |
| 2005118A | 2005-04-28 | 2007-04-09 |
CONSOLE, MRMT LOGTAB=name <Enhancement> |
AXA_230 |
APAR_2400032 <Customer modifies LOGTAB while HNAS is running but modified member is not loaded by MRMT LOGTAB=name command. Currently, the way MRMT LOGTAB=name works is that if the LOGTAB name is already known to HNAS when the MRMT command is given (via LOGTAB= in the CDF), the original version is used. HNAS keeps one copy in memory and searches all references for it so does not have to load a second copy into memory. Only when the name is new is it loaded in. So, the existing logic will not allow a modified LOGTAB (or USSTAB) to be dynamically loaded if it was loaded from the CDF.> |
| 2005116A | 04-26-2005 | 06-29-2005 |
VTAM, IMS LLC0 |
GAD_230 |
APAR_2300144 <IMS LLC0 session aborts when HNAS rejects PLU request PIU with 0813 sense.> |
| 2005112A | 04-21-2005 | 05-18-2005 | QLLC | HVB_230 |
APAR_2300136
Under Analysis/Investigation -< 1) NASHALT in QLALOG sub-routine in QLSSCP module. 2) XFRUDC can reject INIT-SELF or TERM-SELF PIUs.> <Problem Memo to be published> |
| 2005091A | 04-01-2005 | 10-26-2005 |
CONSOLE DPARM <Enhancement> |
CPT_230 |
APAR_2300161
<Would like to see new DPARM sub-parameter 'MODIFIERS' that causes only parameter modifiers to be displayed. Invoke as "DPARM MODIFIERS". This will allow users to quickly view all command action/display parameters.> <Formerly a Wish List Item> |
| 2005090A | 03-31-2005 | 05-18-2005 |
PVC, IMS LLC0 |
HVB_230 |
APAR_2300134
<LLC0 application getting calls cleared with DIAG=219 X'DB'. The DB DIAG indicates that HNAS received a -RSP from the PLU. This usually indicates an SNA error. Customer asked for an LU trace. This is a similar problem to that noted for 2005032A but in this case the 219 diag is occurring for PVCs. Alarm messages NAS3799I and NAS5705W are generated when this problem occurs.> <Problem memo not published> |
| 2006088B | 2006-03-29 |
2006-07-21 <Deferred> |
GATE-FC LU Trace Support |
CPT_230 |
Closed,
Deferred_TO_240 - (Standard support in 240) <Trace started on a GATE FC data session LU is not propagated to the VC when a session starts.> |
| 2005088A | 03-29-2005 | 12-13-2005 |
QLLC Alert Message <Enhancement> |
BCM_230 |
APAR_2300167 <Customer would link PRNTQLLC feature (like PRNTVC OFF) to restrict NAS8xxx messages.> |
| 2005082A | 03-23-2005 | 03-28-2005 | GATE Callout | SNC_230 |
Related to problem 2005032B which became
APAR_2300119 Outbound GATE Call Requests end in error due to timeout. The Call Accept timeout is expiring for outbound GATE calls and the following alarm message is generated: NAS7717W LU LU684001 CALL TO DTE ADDR 1601996071 VIA REMOTE RTROUT02 FAILED NAS7717W CAUSE/DIAG=000/197 (00/C5) DIAGX=0000 <Problem Memo to be published> |
| 2005071A | 03-12-2005 | 07-27-2005 |
PVC Back-up router support <Enhancement> |
ITL_230 |
Closed - Non user specific Enhancement portion of problem (item 2-5)
reassigned as problem 2005208A. <Customer requires router interface back-up solution (alternate connection) for their PVC sessions in the event the primary X.25 link goes down.> |
| 2005069B | 03-10-2005 | 04-21-2005 | PVC LLC0/LLC5 | ITL_230 |
APAR_2300128 Closed - <1) When a PVC is defined with an application index of 255 (PLU name not known, wait for BIND) NAS3799I & NAS5705W error messages can be issued. 2) PVC session fail to restart after a link disconnect (NAS5704,NAS7707 and NAS7708)> <Problem Memo not published> |
| 2005042A | 02-11-2005 | 03-08-2005 | GATE | BNP_230 |
Product Refresh (up through 2300107) Corrected Condition - <GATE DVC command reveals VCs in state P7 & no LU ses (lost) condition> <Problem memo not published> |
| 2005041B | 02-10-2005 | 06-10-2005 |
LLC0/LLC5 <Enhancement> |
SDD_230 |
APAR_2300138 - <SVC0=|SVC4|SVC5= operand processors under reviewed to see if SLU names can be generated based on a prefix name, suffix start value and suffix count value.> <Problem Memo status pending> |
| 2005034A | 02-03-2005 |
02-22-2005 02-14-2005 |
PVC | HVB_230 |
APAR_2300111 <PVC session can fail to reactivate (see NAS5705W) when the host application is taken down and reactivated.> <Problem memo not published> |
| 2005032B | 02-01-2005 | 03-08-2005 | TCP/IP |
POR_230 SNC_230 |
APAR_2300119 <0C4-10 ABEND can occur in TCP/IP client SELECT timeout processor due to a bad base register>. |
| 2005032A | 2005-02-01 | 2005-03-24 |
LLC0 VTAM/Host |
BNP_230 |
Non-APAR, Host solution -
<Problem: LLC0 application getting calls cleared with DIAG=219 X'DB'. The DB DIAG indicates that HNAS received a -RSP from the PLU. Usually indicates an SNA error. Solution: Problem no longer occurred after customer adjusted the application priority (which was too low) and the firewalls which were adding delays.> <Problem memo not published> |
| 2005028A | 01-28-2005 | 03-03-2005 | LLC3 (QLLC) | IZB_230 |
APAR_2300116 <Customer reports that an SPU QXID request is timing out. NAS8191W alert message issued> <Problem memo not published> |
| 2005026A | 01-26-2005 | 09-29-2005 |
CONSOLE Remote/Router V Inact or Act <Enhancement> |
SIK_230 BNP_230 |
APAR_2300156 - <Customer requests enhancement to allow a specialized vary on|off command to selectively act/de-act xot-router access. The present implementation of the hnas vary command works quite well, but not with the desired effect as the listener port remains open.> <Problem memo not published> |
| 2005025A | 01-25-2005 | 02-17-2005 | LLC3 (QLLC) | CIN_230 |
APAR_2300109 <Customer reports that SLU BIND is being rejected with 0815 sense (function active), alarm message NAS3799I issued. |
| 2005018D | 2005-01-18 |
2006-09-25 <Retired> |
LLC4
(GATE) MRMT LUNAME= pluname <Enhancement> |
BNP_230 |
Closed, Retired - < Customer reports that they are unable to dynamically change the pluname suboperand of the LUNAME= operand for an MCH.> CIRCUMVENTION: See memo. |
| 2005018C | 2005-01-18 |
2006-06-15 <Deferred> |
CONSOLE, VARY MCH ON|OFF <Enhancement> |
SIK_230 HVB_230 |
Closed,
(Standard support in 240) <Customer requests enhancement to VARY MCH ON|OFF (TYPE=MCH INIT=IDLE|ACTIVE) in order to selectively activate or deactivate a logical MCH. The existing VARY console command does not allow an MCH to be varied ON or OFF.> |
| 2005018B | 01-18-2005 | 01-24-2005 | LLCn Outbound Call Request Processing | POR_230 |
APAR_2300104 <Callout requests randomly fail, NAS7720W alarm message issued.> |
| 2005018A | 2005-01-18 | 2006-10-06 | LLC4
(GATE) MRMT LUNAME=* <Enhancement> |
BNP_230 |
APAR_2400008 Closed - <Customer reports that they are unable to dynamically remote the asterisk that follows pluname suboperand of the LUNAME= operand for an MCH. Customer requested improvement allowing the asterisk to be removed from or added to the GATE pluname suboperand of the LUNAME= operand for a TYPE=MCH|XTP REMOTE definition statement to be modified using the MRMT console command. > |
| 2005012A | 01-12-2005 | 03-03-2005 | LLC3 (QLLC) | CIN_230 |
APAR_2300116 <Customer reports that an SPU call is rejected because the SPU is already in use.> |
|
2004364A 2004356A |
12-21-2004 12-29-2004 |
12-31-2004 |
LLC0 (PCNE) CUD= default s/b C0000000 not 01000000 |
IZB_230 |
APAR_2300095 <HNAS erroneously defaults to a CUD value of 01000000 (PAD) instead of C0000000 for LLC0 (PCNE) callout packets which can cause some remote hosts to set the wrong LLC type causing incorrect data transparency.> |
| 2004349A | 12-14-2004 | 08-29-2005 |
CONSOLE Alert/Trace Messages <Enhancement> |
CPT_230 |
APAR_2300153 <HNAS session boundary clear request processes don't always generate the actual LLC-n protocol specific NAS alert message with the originating cause/diag codes for all clear conditions. Enhancement is under review to generate a NAS57nnT trace alert messages for all clear packet activity> |
| 2004341A | 12-04-2004 |
12-31-2004 UFO |
CONSOLE SUBSYSTEM (DNAS, first cmd execution) |
CPT_230 |
see Circumvention. <DMAP APAR command causes 0C1 ABEND when HNAS is started because it is loaded on a double word (DW) rather than a quadruple word (QW) boundary.> |
| 2004328A | 11-23-2004 | 11-24-2004 | GATE | SIK_220 |
Non-APAR, temp user solution - <Customer getting 129 (X'81' clears). GATE callin.> |
| 2004307A | 11-02-2004 | 11-17-2004 | QLLC | RWE_230 |
APAR_2300086 <QLLC sessions for devices on an SPU hang.> |
| 2004300A | 10-26-2004 | 11-10-2004 | PAD | SDD_230 |
APAR_2300152 now
available. Non-APAR, see Circumvention. <ITE Terminal encountering potential character translate problems> |
| 2004286A | 10-05-2004 | 11-16-2004 | GATE (LLC4) |
RWG_230 RBG_230 |
APAR_2300085 HNAS display shows bound GATE data LUs with no VC. These LUs are not available for new sessions. |
| 2004279A | 10-05-2004 | 11-10-2004 | QLLC |
RWE_230 CIN_230 |
APAR_2300086 1) NASHALT 0198 ABEND can occur when a NOTIFY request is received. 2) ACTPU text in NAS8110I message is being overlaid. |
| 2004272A | 09-28-2004 | 10-07-2004 | QLLC | RWE_230 |
APAR_2300079 <QLLC session hangs after PLU sends SIGNAL (unusual event) to the HNAS SLU. See APAR, Problem Memo not published> |
| 2004264A | 09-20-2004 | 12-09-2004 |
GATE Diag. Packet |
SWC_230 IZB,BNP |
APAR_2300092 <NAS7703W alarm issued when remote sends X.25 Diagnostic packet> |
| 2004252A | 09-08-2004 | 11-19-2004 | TCPIP | BNP_230 |
APAR_2300088 <HNAS can terminate abnormally with ABEND 0198 (NASHALT) after TCPIP stack is stopped.> |
| 2004247A | 09-03-2004 | 03-21-2004 | QLLC | RWE_230 |
APAR_2300122 <REQDISCONT and NMVT PIUs are rejected with NAS8141W alert message followed by a Clear Request.> |
| 2004243A | 08-30-2004 | 09-17-2004 | GATE IDLETO= | SWC_230 |
APAR_2300072 <Inbound GATE call requests fail with the message NAS7702E CALL REQ REFUSED - NO VC BLOCKS OR BUFFER SHORTAGE CLEAR DIAG=130 (82)> |
| 2004231A | 2004-08-18 | 2004-08-30 |
LLC5 STX Support <CustomUserMod> |
HRT_230 |
Closed - <STX support requires custom translate tables for Space and Even Parity sessions. Contact Comm-Pro for additional info.> |
| 2004228A | 08-15-2004 | 08-16-2004 |
NASAUTH Authorization Validation |
NBG_230 |
APAR_2300067 <Descriptive WTO message not provided when Authorization failure occurs due to customer coding error.> |
| 2004225A | 08-12-2004 | 12-21-2004 | X.25
General - (DIAG packets received) LLC4/GATE |
IZB_230 |
APAR_2300092 Closed, customer encountering this problem no longer uses btx online application. <Spurious X.25 Diagnostic packets with code=228 (X'EE') are being received by HNAS from Network/Router. NAS7703W/ NAS7799I messages produced.> |
| 2004212A | 07-30-2004 | 11-11-2004 |
Console Alert Messages Option <CustomUserMod> |
NBG_230 |
CUSTMOD_2004212A <User's Host Automation Monitor program has difficulty filtering multi-line HNAS alert messages because all lines of multi-line messages start with the same string (e.g. NAS7717W).> |
| 2004209A | 07-27-2004 | 07-28-2004 |
CNFG - Remote
Console Access <Enhancement> |
CPT_230 |
APAR_2300061 <Problem Memo not published.> |
| 2004208B | 07-26-2004 | 11-15-2004 | PCNE/PAD
CNFG Console MRMT SLU names <Enhancement> |
SDD_230 |
APAR_2300084 <Customer requires the ability to modify SLU names in their dynamic PCNE CFT environment.> |
| 2004208A | 2004-07-26 | 2006-08-11 | QLLC
CNFG Messages |
ITL_230 |
Closed, Improved description in
Configuration Message documentation -
<Some HNAS QLLC Configuration Alert Messages don't correctly describe the error condition encountered.> |
| 2004204A | 07-22-2004 | 11-19-2004 | GATE | BNP_230 |
APAR_2300088 <X.25 Network load stress test error recovery condition can cause NAS2201W (RC=FF 27DD) and NAS7717W alert activity.> |
| 2004201A | 07-19-2004 | 07-23-2004 |
DATE Feature under GATE <Enhancement> |
BNP_230 |
APAR_2300060 <HNAS doesn't support DATE feature. LLC5 session that used to operate under DATE can't operate correctly with- out this HNAS enhancement> |
| 2004198A | 07-16-2004 | 07-22-2004 |
GATE FC LCN0USED= RESIDSTART= |
CPT_230 |
APAR_2300059 <RESIDs generated for GATE FC data session LUs do not start at zero when LCN0USED is specified and NAS1311W error messages generated for GATE FC MCH's when OPTIONS=LCN0USED| RESIDSTART= are specified.> |
| 2004196B | 07-14-2004 | 09-10-2004 |
CART= PFXWTO for Netview and NCCF I/O. |
NBG_230 RBS_230 RWG_230 |
APAR_2300070 <output from HNAS modify command (issued via Netview/ NCCF) is not routed back to respective console window> |
| 2004196A | 2004-07-14 |
2006-01-18 <Deferred> |
PING XOT dmy-name <Enhancement> |
NBG_230 |
Closed, Deferred_TO_24n - (Standard support in 240) <PING XOT CUD= and FAC= fields requested as subparameters. 'PING (XOT) dmy-name' support in 240 will accomplish this using TYPE=DMY REMOTEs. |
| 2004194A | 07-12-2004 | 07-14-2004 | QLLC RJE | NBG_230 |
APAR_2300055 <Inbound call request from QLLC RJE station fails with SENSE=08350027 due to mis-handling of URC field in the BIND request by HNAS.> |
|
2004181A |
06-29-2004 |
07-07-2004 |
Alert Messages Diagnostics <Enhancement> ALL, PLU session establishment |
POR_230 Item- 1&2of3 POR_230 Item- 3of3 |
APAR_2300054 <PLU session establishment - Diagnosis is difficult when PLU rejects REQSESS from HNAS NAS3799I, limited diagnostics> Non-APAR, see Circumvention - <PLU REQSESS 10 second session establishment retry condition> |
| 2004176A | 06-24-2004 | 02-01-2005 |
ISARX25 Datafono Sup. <Enhancement> |
OVR_230 IES_230 |
Notice: Product Development Completedn now available for Alpha/Beta
testing - <Datafono (Spain) terminal and application support> <Problem memo not published> |
| 2004170A | 06-18-2004 | 07-06-2004 |
HNAS Console, MLCL RTEIN|OUT <Enhancement> |
NBG_230 |
APAR_2300056 <allow insertion of RTEIN= and RTEOUT= DTE address via MLCL> |
| 2004167A | 06-15-2004 | 06-22-2004 |
HNAS Console TRCTRAP cmd. <Enhancement> |
CPT_230 |
APAR_2300047 <Trace trapping logic doesn't generate an alert message when trace trapping is enabled via the TRCTRAP console command> |
| 2004162B | 06-10-2004 | 11-10-2004 | PCNE/PAD CNFG <Enhancement> |
AMI_230 AMA_230 ITL_230 SDD_230 RWE_230 |
APAR_2300083 <SVC0= & SVC5= operands allow you to specify SLUs as callin (I) or callout (O) but not bothways (B)> |
| 2004162A | 06-10-2004 | 08-26-2004 |
PCNE/PAD CNFG <CustomUserMod> |
AMA_230 |
Closed,Not-Tested/Implemented- user decided not to employ usermod.
CUSTMOD_2004162A <SVC0= & SVC5= operands are limited to 511 SLU entries, increase to 1023> |
| 2004161B | 06-09-2004 | 07-06-2004 |
GATE Callout CFT REPDCEADDR <Enhancement> |
BNP_230 |
APAR_2300052 <New option PFXDCEADDR> |
| 2004161A | 06-09-2004 | 07-15-2004 |
QLLC FileXfr CFT IND$FILE |
CET_220 | Non_APAR - Problem went away after customer corrected host configuration by removing an undefined remote device def.> |
| 2004154A | 06-02-2004 | 07-21-2004 |
QLLC CNFG <Enhancement> |
AMA_230 |
APAR_2300057 <SVC3=ALLOW option added to improve SVC3= MCH SPU coding> |
| 2004149A | 05-28-2004 | 06-02-2004 |
TCPIP Stack Shutdown |
BNP_230 |
APAR_2300042 <HNAS terminates when TCPIP stack is stopped> |
| 2004148A | 05-27-2004 | 06-02-2004 | QLLC | IZB_230 |
APAR_2300041 <Pacing problem causes TERM-SELF session disconnect> |
| 2004140N | 05-19-2004 | 05-19-2004 | Notice | CPT_2nn | Problem Log Notice. |
| 2004140A | 05-19-2004 | 05-26-2004 | QLLC Callout | IZB_230 | APAR_2300038 |
| 2004138B | 05-17-2004 | 07-13-2004 |
PCNE/PAD CNFG <CustomUserMod> |
NBG_230 |
CUSTMOD_2004138B <Unique CUD values for callout DTEaddr SVC0=/SVC5= operands> |
| 2004138A | 05-17-2004 | 05-19-2004 | QLLC Callout | IZB_230 | APAR_2300036 |
| 2004133A | 05-12-2004 | 05-13-2004 | QLLC | IZB_230 | APAR_2300034 |
| 2004127B | 05-06-2004 | 05-12-2004 | QLLC | IZB_230 | APAR_2300031 |
| 2004127A | 05-06-2004 | 05-12-2004 | QLLC | IZB_230 | APAR_2300031 |
| 2004125A | 05-03-2004 | 05-12-2004 | QLLC |
ITL_230 ITL_220 |
APAR_2300028 APAR_2200089 (deferred to 230) |
| 2004124A | 05-03-2004 | 03-02-2005 | QLLC | SNC_230 |
Retired_No-Further-Occurrence <Spurious SPU disconnect can occur> |
| 2004120A | 04-29-2004 | 05-12-2004 | QLLC | SNC |
APAR_2300030 220_N/A (upgrade to 230) |
| 2004119A | 04-28-2004 | 05-04-2004 | Callout | CIN_230 | APAR_2300024 |
| 2004112A | 04-20-2004 |
05-12-2004 05-12-2004 05-03-2004 |
QLLC | ITL_230 |
APAR_2300029 APAR_2300028 APAR_2200089 |
| 2004111A | 04-20-2004 | 06-02-2004 | QLLC | SNC_230 |
APAR_2300040 <Reset 05/02 multiple message RR out-of-sequence issue> |
| 2004105A | 04-12-2004 | 04-22-2004 |
HNAS Console, PING cldaddr |
SWT_230 | APAR_2300021 |
| 2004098A | 03-25-2004 | 04-16-2004 | QLLC |
CIN_230 ITL_230 |
APAR_2300018 |
| 2004091A | 03-29-2004 | 07-14-2004 |
PCNE/PAD CICS <CustomUserMod> |
BIC_220 |
CUSTMOD_2004091A <CICS UNBIND minidump, issue CESF LOGOFF to test results> |
| 2004089N | 03-29-2004 | 03-29-2004 | Notice | CPT | Text format summary file |
| 2004089A | 03-29-2004 | 02-10-2005 | PVC | CPT_230 |
APAR_2300107 <PVC Set-up facilities issue> |
| 2004085A | 03-25-2004 | 04-21-2004 | QLLC | ITL_220 | APAR_2200085 |
| 2004084A | 03-24-2004 | 05-18-2004 | GATE/GATE FC | NMP_230 |
APAR_2200090 APAR_2300037 |
| 2004055A | 02-24-2004 | 02-26-2004 | QLLC CNFG | NBG_220 | APAR_2200077 |
| 2004040A | 02-09-2004 | 02-24-2004 | Install/Maint. | GED | Deferred_230 |
| 2004021B | 01-21-2004 | 02-16-2004 | ALL, Z/OS V1R3 | BIC_220 | APAR_2200073 |
| 2004010A | 12-15-2003 | 01-15-2004 | ALL | ETL_220 | APAR_2200070 |
| 2003346A | 12-16-2003 | 01-06-2004 |
TCP/IP (Shared Socket Support) |
220_CFF -> |
APAR_2200067 |
| 2003230A |
08-18-2003 12-11-2003 |
<Retired> 11-19-2004 |
TCP/IP status update-> |
CAJ_220 -> |
Retired_Unable-to-Recreate <220_Pending,debug/trap See Problem Status: Area> |
| 2003220A | 08-08-2003 | 08-12-2003 |
GATE X25.VC Group 'n' Range |
SP_PTCH |
Deferred_230 (no 220 apar, special patch) |
| 2003219A | 08-07-2003 | 08-23-2003 | ALL | SP_ZAP |
Deferred_230 (no 220 apar, zap available) |
| 2003218A | 08-06-2003 | 08-25-2003 | ALL | OBJ | APAR_2200051 |
| 2003210A | 07-29-2003 | 08-23-2003 | LLC4|LLC4|LLC5 | SP_ZAP |
Deferred_230 (no 220 apar, zap available) |
| 2003203A | 07-22-2003 | 12-14-2003 | QLLC | ZAP,OBJ | APAR_2200065 |
| 2003199A | 07-18-2003 | 07-22-2003 |
GATE/XPAD <Deferred> |
n/a |
CLOSED, Deferred_TO_230 <HNAS can send duplicate RRs during message segmentation processing when the RU size is erroneously set too low in the host. This condition creates unnecessary TCP/IP and X25 packet traffic.> |
| 2003190A | 07-09-2003 | 07-23-2003 | LLC0 PVC | n/a | Non-HNAS_Problem |
| 2003188A | 05-17-2004 | 07-13-2003 |
GATE Callin <CustomUserMod> |
SWC_230 SWC_220 |
CUSTMOD_2003188A <User wants to load balance inbound GATE calls across two CTCPs> |
| 2003183A | 07-02-2003 | 07-07-2003 | XPAD | ZAP/OBJ | APAR_2200038 |
| 2003181A | 06-30-2003 | 06-30-2003 | GATE | SRC/OBJ | Deferred_230 |
| 2003178A | 06-27-2003 | 07-23-2003 | NAS2121* Alert | SRC | APAR_2200045 |
| 2003163A | 06-12-2003 | 08-08-2003 | TAP= | OBJ/SRC |
APAR_2200048 OPTIONS=TAPWITHCLR |
| 2003157A | 06-06-2003 | 06-26-2003 | QLLC | OBJ | APAR_2200036 |
| 2003143A | 05-23-2003 | 07-09-2003 | GATE | OBJ | APAR_2200039 |
| 2003134A | 05-14-2003 | 07-17-2003 | QLLC | SRC | APAR_2200043 |
| - | - | - | - | - | - |
| 2002354A | 12-20-2002 | 12-31-2002 | Alert Msgs | JCL_CNFG | 221/230_Revision |
| 2002346A | 12-12-2002 | 01-10-2003 | SYSPRINT | CDF_CNFG | 221/230_Revision |
| 2002337A | 12-03-2002 | 01-17-2003 11-23-2003 |
All - |
Patch ZAP/OBJ |
211/220_Zap,221_Revision 220_APAR_2200062 |
| 2002330A | 11-26-2002 | 01-17-2003 | GATE Callout | Patch | 211/220_Zap,221_Option |
| - | - | - | - | - | - |
| IBM PMR# | Open_Date | Close_Date | Service | Type | HNAS VRM References |
|---|---|---|---|---|---|
| 37381 | 2005/11 | 2005-12-21 |
GATE |
220_BBK |
HNAS APAR# 2300171 |
| 55214 | 2003/07 | N/A-> |
-> |
-> |
HNAS APAR# 2200045 |
|
82217 82661 82706 84175 |
2004/02 | N/A-> |
-> |
-> 220_BIC |
HNAS APAR# 2200073 |
| - | - | - |
- |
- |
- |
2008-07-04 - PROBLEM 2008182A
PROBLEM_ID: 2008182A
STATUS: OPEN, under analysis.
OPEN_DATE: 2008-06-30
REVISE_DATE: 2008-mm-dd
CLOSE_DATE: 2008-07-17
SERVICE(S): VTAM / LLC4 / EDITRAN
MANDATORY: N/A
ORIGIN/REF: 240_ATC
CUST_TECH: N/A
CP_TECH: PRT
PUBLISH: YES 2008-07-04
PTF_INFO: N/A
PTF_CLASS: N/A
--------
OVERVIEW: HNAS REQSESS for a callin EDITRAN LLC4 data session
rejected by NOTIFY after CPU upgrade.
PROBLEM: See overview.
DESCRIPTION: The NOTIFY indicates the the HNAS REQSESS was rejected
by the PLU (usually by a LOGON exit routine).
The CICS log shows:
DFHZC2405 E 01/07/2008 14:06:43 CICSPT90 0EC1 CSNE Node
EATC0EC1 not activated. VTAM RETURN CODE 1000 ((6) Module
name: DFHZSYX)
DFHZC2487 E 01/07/2008 14:06:43 CICSPT90 0EC1 CSNE
EATC0EC1 Session connection failed. Node unavailability
return code 2. ((9) Module name: DFHZLGX)
The VTAM log shows:
IST663I CINIT REQUEST FAILED, SENSE=08010000 671
SOLUTION: As a part of the CPU upgrade process an EDITRAN parameter
"Adquirir LUs en conexión" ("Acquire LUs in connection")
was changed from NO to YES. This caused the PLU to
attempt to ACQUIRE the HNAS data session SLU after
sending the call accept on the control session LU. The
REQSESS fails because it was issued at the same time as
the PLU's OPNDST ACQUIRE. Sense=08010000 indicates
resource unavailable.
Restoring the original parameter value corrected the
problem.
CIRCUMVENTION: N/A
APPLY_INFO: N/A2008-09-25 - PROBLEM 2007363A
PROBLEM_ID: 2007363A
STATUS: CLOSED
OPEN_DATE: 2007-12-29
REVISE_DATE: 2008-01-02 - IBM PMR #30328 opened.
CLOSE_DATE: 2008-09-25 - See IBM PMR resolution.
SERVICE(S): HNAS non-SMPE installation processing
MANDATORY: TO-BE-DETERMINED (TBD)
ORIGIN/REF: 240_NBG
CP_TECH: SFD
PUBLISH: YES
PTF_INFO: TO-BE-DETERMINED
PTF_CLASS: TO-BE-DETERMINED
--------
OVERVIEW: see problem
PROBLEM: Z/OS V1R9, TSO RECEIVE (IEBCOPY) RC-8 condition.
DESCRIPTION: The HNAS install fails and the following messages
are generated:
21.19.52 JOB18216 IEB1021E 9A7B,D,SYS00002,1D- OP,OVERFLOW
INCOMP,0000151A000029,EXCP LEN=X'0000' SENSE=0040-41
21.19.52 JOB18216 IEB1022I I/O ERROR ON PDS DDN=SYS00002
VOL=SYP012 DSN=SYSR.HNAS.V2R4M0.OBJ
21.19.52 JOB18216 IEB1023I DURING WRITE MEMBER=CONSDNAS
TTR=X'000029' MBBCCHHR=X'000000151A000029' TAPE BLOCK=0
21.19.57 JOB18216 IEB1021E 9A4B,D,SYS00023,1D- OP,OVERFLOW
INCOMP,0000020400001F,EXCP LEN=X'0000' SENSE=0040-41
21.19.57 JOB18216 IEB1022I I/O ERROR ON PDS DDN=SYS00023
VOL=SYP025 DSN=SYSR.HNAS.V2R4M0.OBJX
21.19.57 JOB18216 IEB1023I DURING WRITE MEMBER=VCCLEAR
TTR=X'00001F' MBBCCHHR=X'000000020400001F' TAPE BLOCK=0
SOLUTION: It turned out to be a problem with the CLEARDIR
programm from IBM, which is used to initialize
the directory of the PO datasets. There has been a
change with z/OS 1.9. CLEARDIR works with RECFM=FB,
LRECL=80 and BLKSIZE=... but fails with RECFM=U and
BLKSIZE=0 which is used for the OBJECT datasets.
Customer's z/OS team has opened an incident with
IBM (PMR #30328). They have also reinstalled the
the z/OS 1.7 version of CLEARDIR so that the HNAS
installation can be completed without error.
CIRCUMVENTION: Customer used their older Z/OS 1.7 level CLEARDIR
to complete the HNAS product install.
APPLY_INFO: TO-BE-DETERMINED
2007-04-03 - PROBLEM 2007068A
PROBLEM_ID: 2007068A
STATUS: CLOSED
OPEN_DATE: 2007-03-09
REVISE_DATE: 2007-mm-dd
CLOSE_DATE: 2007-04-03
SERVICE(S): GATE RVS via Datus Switch
MANDATORY: N/A
ORIGIN/REF: 240_VWG
CP_TECH: PRT
PUBLISH: YES
PTF_INFO: TO-BE-DETERMINED
PTF_CLASS: TO-BE-DETERMINED
--------
OVERVIEW: See problem
PROBLEM1: NAS4707W LU XVWM0L92 GENERATING ERR/INFO PACKET FOR CTCP
AVBR11I9 GATE CMD RCV'D=C6, HNAS ERROR CODE=03
PROBLEM2: NAS5704W RESET RECEIVED FOR MCH XOTDATM1 VC 00405548
XVWM0L92 LU 0042A9C8 CAUSE/DIAG=003/081 (03/51) DIAGX=0000
DESCRIPTION1: The NAS4707W alert indicates that an invalid GATE command
byte was receive on a non-FC data session.
DESCRIPTION2: The NAS5704W 03/51 reset indicates that an improper cause
code was received from a DTE. The log shows that these
resets can arrive at a rate of 10/sec. It is not clear
if the resets came in on the X25 link and were reported
to HNAS in this way or if the PLU sent resets with cause
and diagnostic values that the router did not like (HNAS
does not issue an alert if the PLU sends a reset).
Subsequent tests show that the RESET originates at the
remote end. The router receives cause/diag = 17/002
which is forwarded to HNAS as 03/51. The cause is not
known and tracing at the remote end is not possible.
Since the failed transfer is retried successfully the
customer does not want to pursue this.
SOLUTION1: This is likely a problem with PLU reset processing.
SOLUTION2: N/A
CIRCUMVENTION: N/A
APPLY_INFO: TO-BE-DETERMINED
2007-01-31 - PROBLEM 2007031A
PROBLEM_ID: 2007031A
STATUS: CLOSED
OPEN_DATE: 2007-01-31
REVISE_DATE: 2007-mm-dd
CLOSE_DATE: 2007-02-12
SERVICE(S): INSTALL
MANDATORY: NO
ORIGIN/REF: 240_ITL
CP_TECH: PRT
PUBLISH: YES
PTF_INFO: TO-BE-DETERMINED
PTF_CLASS: ENHANCEMENT to install jobs
--------
OVERVIEW: see problem
PROBLEM: Customer wants to omit unneeded VOL-SER and UNIT
information when SMS is used to allocate HNAS
data sets.
DESCRIPTION: With SMS VOL/SER and UNIT information are supplied by
the operating system based on the data sets first DSN
qualifier. The ##VL and ##UN customization variables
are not required.
SOLUTION: The HNASGJOB REXX EXEC will now accept ##VL='*SMS'.
When this is coded the ##UN variable is ignored and
the JCL produced by the EXEC will not include the
VOL=SER= or UNIT= parameters.
The SMPGJOB (used to build jobs for installing with
SMP/E) is similar to the HNASGJOB EXEC in that the
##VL and ##UN customization variables are present and
they are used to produce JCL in an allocate step.
However the variables are also used in statements used
to define the VSAM data sets and clusters required by
the CSI data set. At this time SMPGJOB is not being
modified to support ##VL='*SMS'.
CIRCUMVENTION: Code dummy VL= and UN= parameters:
VL=111111,UN=3390.
The JCL produced will include VOL=SER=111111,UNIT=3390
which will be ignored when SMS allocates data sets.
APPLY_INFO: N/A
2007-03-05 - PROBLEM 2007015B
PROBLEM_ID: 2007015B
STATUS: CLOSED - APAR 2400031 issued
OPEN_DATE: 2007-01-15
REVISE_DATE: 2006-mm-dd
CLOSE_DATE: 2007-03-29
SERVICE(S): VTAM
MANDATORY: N/A
ORIGIN/REF: 240_CMB
CP_TECH: PRT
PUBLISH: NO_WIP
PTF_INFO: TO-BE-DETERMINED
PTF_CLASS: ENHANCEMENT-APAR
--------
OVERVIEW: (see problem)
PROBLEM: LLC0 session ends with DIAG=219 after PLU rejects FMD
with a -RSP and SENSE=0811082C but sense not shown.
DESCRIPTION: HNAS clears the call when a PIU is rejected in order
to ensure that the remote is aware of the undelivered
data. The SENSE information, which could help with
problem diagnosis is not shown. For example:
FAPL: "Break: Asks the receiver of this sense code to
to terminate the present chain with CANCEL ...").
081C indicates that the PLU does not support inbound
RH chains.
SOLUTION: A new alert message will be created to display the
PLU's sense data when the -RSP causes a clear.
CIRCUMVENTION: N/A
APPLY_INFO: TO-BE-DETERMINED
2006-12-22 - PROBLEM 2006355A
PROBLEM_ID: 2006355A
STATUS: CLOSED
OPEN_DATE: 2006-12-21
REVISE_DATE: N/A
CLOSE_DATE: 2006-12-22
SERVICE(S): HNAS Timers - Daylight Savings
MANDATORY: N/A
ORIGIN/REF: 230_BMO
CP_TECH: CPT
PUBLISH: YES
PTF_INFO: N/A
PTF_CLASS: N/A
--------
OVERVIEW: See problem.
PROBLEM: Customer concerned that Daylight Savings changeover
could cause timer problems and affect HNAS operation.
DESCRIPTION: There will be no impact on your HNAS system when
Daylight Savings time is toggled.
HNAS timers utilize a special one-second HNAS
system utility timer that is independent from the
time-of-day clock. Changes to the time-of-day
clock do not affect processing of the HNAS system
utility timer process.
There is one situation where HNAS does utilize the
Host System time-of-day Clock to determine if HNAS
was stopped so that a NAS0301E warning message can
be issued signifying that a ‘TIMER LOST INTERRUPT
INDICATED condition occurred (refer to Messages &
Codes section for additional information regarding
this message). This message may be generated once
during a changeover to/from Daylight Savings Time
but is not a problem, it will not affect HNAS
operation or transaction integrity.
Our HNAS Timers documentation section will be
updated to include information on this subject.
SOLUTION: N/A
CIRCUMVENTION: N/A
APPLY_INFO: N/A
2006-01-15 - PROBLEM 2006354A
PROBLEM_ID: 2006354A will become APARs 2300204 and 2400018
STATUS: CLOSED OPEN_DATE: 2006-12-20
REVISE_DATE: 2006-12-29 - Description comments updated.
2007-01-02 - Description updated to reflect CPA CDF.
CLOSE_DATE: 2007-01-13
SERVICE(S): CNFG - IDLETO= LLC0|LLC3|LLC5
MANDATORY: YES
ORIGIN/REF: 230_CPA
CP_TECH: PRT
PUBLISH: YES
PTF_INFO: TO-BE-DETERMINED
PTF_CLASS: STANDARD-APAR
--------
OVERVIEW: see problem.
PROBLEM: HNAS unaware of a lost TCP/IP session after remote
network outage -- the IDLETO= parameter is not
working properly.
DESCRIPTION: Customer is having problems with hung LLC0 LUs. The
problems seem to relate to network difficulties. The
HNAS BUILD IDLETO=15 parameter was coded so that HNAS
would clean up sessions that were inactive for 15
minutes. The parameter does not appear to be working.
HNAS becomes aware of the lost session when a 120
minute TCP keepalive operation fails. While the
keepalive timer will clean up the lost session, prior
to the 120 minute timeout, customer issues the VTAM
INACT/ACT command to the HNAS SLU to eliminate the
hung resource.
This situation occurs when an MXT is addressed by an
SVC0=, SVC3= or SVC5= definition string in a TYPE=MCH
REMOTE statement. If IDLETO is not specified on the
MXT, 0 is recorded as the IDLETO value for the MXT.
This incorrectly overrides the value coded on BUILD or
on the TYPE=MCH remote.
SOLUTION: Revise configuration logic so that run time code can
determine that no IDLETO= value was coded on an MCH/MXT
REMOTE. HNAS call setup logic would use the MXT value
(if coded), the MCH value (if coded) and lastly the
BUILD value (with a zero default).
CIRCUMVENTION: When an SVC0= or SVC5= definition string uses an MXT
pointer code IDLETO=value on the TYPE=MXT REMOTE if
idle timeout logic is required.
APPLY_INFO: TO-BE-DETERMINED
2006-11-10 - PROBLEM 2006315A
PROBLEM_ID: 2006315A
STATUS: CLOSED
OPEN_DATE: 2006-11-09
REVISE_DATE: 2006-mm-dd
CLOSE_DATE: 2006-11-10
SERVICE(S): Non-SMP/E INSTALL
MANDATORY: N/A
ORIGIN/REF: 240_VWG
CP_TECH: PRT
PUBLISH: YES
PTF_INFO: N/A
PTF_CLASS: N/A
--------
OVERVIEW: see problem.
PROBLEM: User unable to specify a different TCP module library
that is used for the HNAS linkedit step.
DESCRIPTION: The ##TCL= customization statement is used to provide
the TCP module library name used in the HNASMNT job.
The default library is ##TCL='TCPIP.SEZACMTX' and is
correct for most environments. The ##TCL variable
is not used in the pattern JCL (TCPIP.SEZACMTX is,
incorrectly, hard coded).
SOLUTION: Use the ##TCL customization variable in the pattern
JCL used to build HNAS installation JOBs.
CIRCUMVENTION: Correct member HNASMNT in hlq.HNASCNTL. Change the
//SYSLIB DD DSN=TCPIP.SEZACMTX,DISP=SHR statement so
the proper library name is used.
APPLY_INFO: N/A. Versions of the HNASGJOB REXX EXEC shipped after
the close date will use the ##TCL variable when
generating the above SYSLIB statement.
2006-09-20 - PROBLEM 2006262A
PROBLEM_ID: 2006262A
STATUS: CLOSED
OPEN_DATE: 2006-09-19
REVISE_DATE: 2006-mm-dd
CLOSE_DATE: 2006-09-20
SERVICE(S): Non-SMP/E INSTALL
MANDATORY: RECOMMENDED
ORIGIN/REF: 240-SDD
CP_TECH: PRT
PUBLISH: YES
PTF_INFO: N/A - New distributions as of 2006-09-20 will contain
PTF_CLASS: N/A the OBJECT parameter.
--------
OVERVIEW: (see problem)
PROBLEM: The non-SMP/E HNASMNT JOB can fail with a CC=12 after
NASMAIN assembly step.
DESCRIPTION: The hlq.HNASCNTL(NASASM) assembly PROC assumes that
OBJECT is the default assembler option. If it is
not, the link edit fails with:
IEW2230S 0414 MODULE HAS NO TEXT.
IEW2677S 5130 A VALID ENTRY POINT COULD NOT BE ...
SOLUTION: Pattern JCL will be revised to specify OBJECT in the
PARM= list for the assembly steps. This problem is
installation dependent.
CIRCUMVENTION: Add OBJECT (following NODECK) in the assembler PARM=
statement in hlq.HNASCNTL(NASASM).
APPLY_INFO: See PTF_INFO and CIRCUMVENTION.
2006-09-12 - PROBLEM 2006243A
PROBLEM_ID: 2006243A
STATUS: CLOSED
OPEN_DATE: 2006-08-31
REVISE_DATE: 2006-mm-dd
CLOSE_DATE: 2006-09-12
SERVICE(S): INSTALL REXX EXEC
MANDATORY: RECOMMENDED
ORIGIN/REF: 240_GME
CP_TECH: PRT
PUBLISH: YES
PTF_INFO: N/A
PTF_CLASS: N/A
--------
PROBLEM: The HNAS install REXX EXECs (HNASGJOB & SMPGJOB) produce
invalid JCL when the high level data set name qualifier
(##QL custimization variable) is longer than 23 bytes).
DESCRIPTION: The install execs build the install JOBs by processing
pattern JCL that is part of the exec. The value for
the ##QL variable is inserted in places where it is
required. In some cases the pattern JCL card has other
information (for example, DISP=(OLD,KEEP)) that follows
the data set name. If ##QL is longer than 23 characters
part of the DISP parameter may be positioned beyond card
column 71. This causes a JCL error.
SOLUTION: EXECs modified to ensure that information is not moved
beyond card column 71 when the high level qualifier is
inserted.
For non-SMP install the hlq length limit is 31. This
results from the fact the '.HNASMACX.STR' is used as
a low level DSN (44-13=31).
For SMP/E installs the hlq length limit is 26. This is
a result of the DSPREFIX() SMP parameter limit.
CIRCUMVENTION: This failure occurs on the SYSLMOD DD card in the
NASASM member of hlq.HNASCNTL. NASASM is an assembly
PROC that is invoked multiple times by the installation
process. To correct the error, edit the NASASM member
and put the DISP=(OLD,KEEP) parameter on a separate
card. Because HNAS adds a low level data set name
(e.g. '.HNASMACX.STR') to the high level qualifier the
maximum length for ##QL is 31 (44-13).
APPLY_INFO: N/A
2006-09-28 - PROBLEM 2006215A - APARs 2300202 and 2400007 issued.
PROBLEM_ID: 2006215A
STATUS: CLOSED, pending APAR.
OPEN_DATE: 2006-08-03
REVISE_DATE: 2006-09-27
CLOSE_DATE: 2006-09-28
SERVICE(S): PVC VTAM, PVC Resets
MANDATORY: YES
ORIGIN/REF: 230_FIS
CP_TECH: PRT
PUBLISH: YES
PTF_INFO: N/A, see APAR.
PTF_CLASS: STANDARD-APAR
--------
OVERVIEW: See problem
PROBLEM 1: IMS to IMS PVC connection receives reset:
NAS5705W RESET SCHEDULED ON MCH mch-nm VC vc-addr
lu-name LU lu-addr CAUSE/DIAG=000/219 (00/DB) DIAGX=0000
DESCRIPTION1: When HNAS receives a -RSP to a PIU sent to the PLU
the following actions occur:
If the sense is 10xx the NAS3711I alert is issued
and the negative response is ignored (APAR 2300198).
For other sense values:
If the session is not a PVC the VTAM session is ended.
If there is an X25 session it is cleared (DIAG=219/DB).
If the session is a PVC then a RESET DIAG=129 is sent
to inform the remote of the -RSP. The VTAM session is
ended (ACB closed, PLU receives NOTIFY). When the sense
is 0826 (request not supported) there is no reason to
end the VTAM session because the PLU knows that the data
was discarded (this can happen if a data base has been
taken down).
SOLUTION 1: HNAS logic modified to not end the VTAM session when
a -RSP SENSE=0826 is received from the PLU on a PVC
session.
PROBLEM 2: When HNAS is restarted (HNAS-TO-HNAS environment) the
first outbound PLU FMD PIU is not sent by HNAS.
DESCRIPTION2: After APAR 2300107 the VC upper window edge is not
set when a PVC SETUP packet is built. This makes
the VC's X25 transmit window appear closed. Host
data must be deferred until the window is opened.
Most installations will not see this because in most
cases the router sends a RESET DIAG=015 following it's
response to the HNAS PVC SETUP. This reset opens the
X25 window.
SOLUTION 2: HNAS logic modified to properly set the upper window
edge.
CIRCUMVENTION: N/A
APPLY_INFO: N/A
2006-07-18 - PROBLEM 2006179A
PROBLEM_ID: 2006179A
STATUS: CLOSED
OPEN_DATE: 2006-06-28
REVISE_DATE: 2006-mm-dd
CLOSE_DATE: 2006-07-06
SERVICE(S): GATE
MANDATORY: N/A
ORIGIN/REF: 230_LPT
CP_TECH: PRT
PUBLISH: Yes - Overview
PTF_INFO: N/A
PTF_CLASS: N/A
--------
PROBLEM: GATE sessions occasionally fail with
CAUSE/DIAG=000/145 (00/91) DIAGX=0000
DESCRIPTION: This diagnostic code (and the NAS3703W alert) indicate
that the session was ended by a NOTIFY from the PLU.
Trace shows outbound call request, call accept recv'd
and sent to CTCP. After REQSESS DELAY, REQSESS is
sent to PLU (normal completion). NOTIFY received
SENSE=8013 (path error/COS table).
SOLUTION: Customer found that moving HNAS to the same LPAR
corrected the condition.
CIRCUMVENTION: Customer put HNAS in the same machine as the PLU.
APPLY_INFO: N/A<
2006-07-07 - PROBLEM 2006152A
PROBLEM_ID: 2006152A
STATUS: CLOSED - Fixed in 240.
DEFERRED TO V2R4
OPEN_DATE: 2006-06-01
PRVCHG_DATE: 2006-06-01
CLOSE_DATE: 2006-06-01
SERVICE(S): TRCTRAP console command support
MANDATORY: N/A
ORIGIN/REF: 230_CCS
CP_TECH: CPT/SFD
PUBLISH: YES
PTF_CLASS: N/A
PTF_TYPE: 240 base code.
PROBLEM: SNAP dump is not taken again after a trap hit when
the customer issued TRCTRAP RSME.
DESCRIPTION: Customer specified TRAPACTION=ALL which will suspend
tracing and force a SNAP dump after a trap hit. They
issued TRCTRAP RSME which resumes tracing but not SNAP
dumping. TRCTRAP RSMEALL or TRCTRAP RSME RSMESNAP
is required to resume all trap actions.
SOLUTION: HNAS will be modified to issue a message to alert user
to the fact that RSMEALL or RSMESNAP is required to
resume SNAP dumping. TRCTRAP SHOW will be modified to
also display the SNAP state in addition to the trace
state.
CIRCUMVENTION: Issue command TRCTRAP RSMEALL to re-enable SNAP
controls.
APPLY_INFO: N/A
2006-06-15 - PROBLEM 2006138A
PROBLEM_ID: 2006138A
STATUS: CLOSED - Corrected in 240.
DEFERRED TO V2R4
OPEN_DATE: 2006-05-18
REVISE_DATE: 2006-mm-dd
CLOSE_DATE: 2006-06-14
SERVICE(S): CONSOLE
MANDATORY: NO
ORIGIN/REF: 230|240_CPT
CP_TECH: CPT
PUBLISH: YES_OVERVIEW
PTF_INFO: N/A - Standard in 240
--------
OVERVIEW: 'D garbage' display command doesn't generate error.
PROBLEM: Logic is missing to validity check Display command
followers. This causes the default display output
to be generated.
DESCRIPTION: See PROBLEM.
SOLUTION: D{MEM} command will test arguments for valid hex
data instead of defaulting to BASE + 0 100 and
issue error message accordingly.
CIRCUMVENTION: Ensure that no extraneous or invalid characters
follow the display command prior to entering.
APPLY_INFO: N/A
2006-04-09 - PROBLEM 2006079A (now part of 230C (Datafono Support)
PROBLEM_ID: 2006079A
STATUS: CLOSED
OPEN_DATE: 2006-03-20
REVISE_DATE: 2006-mm-dd
CLOSE_DATE: 2006-04-04
SERVICE(S): LLC0/5 CALLOUT
MANDATORY: YES
ORIGIN/REF: 230C_CCS
CP_TECH: PRT
PUBLISH: YES
PTF_INFO: N/A
----------
PTF_CLASS: N/A
PTF_TYPE: (OBJ) HNASOBJX and (SRC) HNASMACX
PTF_LOC: FTP Server Directory /hnas_maint/hnasproblem/
(Complete FIX is contained in the 2006079A.ZIP file)
COREQ(S): N/A
PREREQ(S): Distribution dated after: 2006-mm-dd
With APARs: 23000nn and 23000nn applied.
SUPERSEDES: N/A
OBJECT(S): CNFGOPTS , MCHHRQ , MCHLUIN , XOTRCV , XOTBXM
SOURCE(S): XFNASWA
----------
PROBLEM: Customer would like +RSP to BIND that triggers a
callout to be sent when call accept received.
CICS would show 'being ACQUIRED' as the resource
status.
DESCRIPTION: HNAS currently provides a +RSP to an LLC0/5 BIND when
the BIND data has been validated and the call request
scheduled. If the PLU attempts to send data after the
BIND response then HNAS waits for the VC to activate
before accepting and sending the data.
SOLUTION: HNAS modified to delay the BIND response until the
call has succeeded (call accept received, +RSP to BIND)
or failed (clear or timeout, -RSP to bind). The sense
data for a -RSP is 0801C3D9 (0801=resource not available
C3D9='CR'=call request).
This solution is being provided for 230C distributions
(Datafono) and for the V2R4M0 release.
CIRCUMVENTION: N/A
APPLY_INFO: N/A -- part of 230.C standard distribution.
2006-08-28 - PROBLEM 2006054A - APAR 2400003 issued.
PROBLEM_ID: 2006054A
STATUS: CLOSED
OPEN_DATE: 2006-02-23
REVISE_DATE: 2006-mm-dd
CLOSE_DATE: 2006-08-28
SERVICE(S): LLC-0/5 callout
MANDATORY: TO-BE-DETERMINED
ORIGIN/REF: 230_CCS
CP_TECH: PRT
PUBLISH: YES_OVERVIEW
PTF_INFO: TO-BE-DETERMINED
PTF_CLASS: ENHANCEMENT_APAR
--------
OVERVIEW: See problem.
PROBLEM: Customer would like to associate an MXT address with
each callout DTE address.
DESCRIPTION: A callout LLC0 resource with multiple destination
addresses is specified as follows:
SVC0=(n,slu-nm/dte1-dte2-dte3O/mxt-nm/cud,...)
When the SLU is bound by the PLU a call request packet
is generated using dte1 as the called DTE address. If
this call fails (clear or no response to call request
packet) then calls are placed to dte2 and dte3. The
TYPE=MXT REMOTE named by the mxt-nm operand provides
CUD=, DTEADDR= and FAC= parameters to provide data
placed in the call request packet. Each outbound call
will contain the same MXT information because there is
one MXT pointer.
SOLUTION: At this time the only solution is a custom mod that
locates addition MXT REMOTEs using the fact that if
the MXTs are sequential in the CDF then the control
are sequential in storage.
CIRCUMVENTION: TO-BE-DETERMINED
APPLY_INFO: TO-BE-DETERMINED2006-03-22 - PROBLEM 2006048A - - APAR 2300186 issued.
PROBLEM_ID: 2006048A
STATUS: CLOSED - successfully tested.
OPEN_DATE: 2006-02-17
PRVCHG_DATE: 2006-02-20
REVISE_DATE: 2006-mm-dd
CLOSE_DATE: 2006-03-22
SERVICE(S): QLLC support
MANDATORY: N/A
ORIGIN/REF: 230_ITE
CP_TECH: SFD
PUBLISH: YES
PTF_CLASS: STANDARD-APAR
PTF_TYPE: (OBJ) HNASOBJX and (SRC) HNASMACX
PTF_LOC: FTP Server Directory /hnas_maint/hnas230m/apars/
(Complete FIX is contained in the P06048A.ZIP file)
COREQ(S): N/A
PREREQ(S): 2300182, 2300159, 2300157, 2300136
and the associated APAR chains
Note: Due to the large number of PreReqs, we
recommend a product maintenance refresh
to pick up this problem fix.
OBJECT(S): MCHBFR, QLSSCP, NASUTIL, XOTBXM
SOURCE(S): LUD
PROBLEM: A NOTIFY request is being rejected with 200D sense
after a TERM-SELF response is returned to the SLU.
DESCRIPTION: HNAS is rejecting a NOTIFY request that is received
after a TERM-SELF request/response exchange because the
NOTIFY request is received before an outstanding DACTLU
response. The following alarm message is also issued:
NAS8241W INVALID REQ FOR LU LA50 ON PU P0AEMERC
RH/RU=0B80008106200C06 RC=34
The NOTIFY request should not be rejected because it
occurs after the TERM-SELF response is transmitted by
HNAS thus satisfying the rules for immediate request
mode protocol for the SLU half-session within the
normal flow. The outstanding DACTLU response, which is
expedited, originates in the SSCP half-session which
should be treated independently. The exception to this
rule is in HDX mode within the SLU/PLU session where a
response to a request must be returned before another
request can be sent. If a violation of the rule occurs
in this state, the 200D sense is appropriate.
SOLUTION: The NOTIFY processor will be modified to ignore the
state of the SSCP (HNAS) half-session and only look
at the SLU half-session when determining if the
immediate request mode protocol is being violated.
APPLY_INFO: See Chapter 6 (Product Maintenance Installation
section) from the HNAS Guide and Reference Manual
for instructions on how to install PTF's (Object,
Source and ZAPs) or Refresh/Upgrade maintenance.
Corrective logic included in distributions created
after CLOSE_DATE. Otherwise, apply maintenance as
directed in the APPLY_INFO (PTF).
2006-04-07 - PROBLEM 2006004A -- RETIRED
PROBLEM_ID: 2006004A
STATUS: RETIRED - Customer solved problem, no info available.
OPEN_DATE: 2006-01-04
REVISE_DATE: 2006-mm-dd
CLOSE_DATE: 2006-04-07
SERVICE(S): GATE
MANDATORY: TO-BE-DETERMINED (TBD)
ORIGIN/REF: 230_BNP
CP_TECH: PRT
PUBLISH: OVERVIEW
PTF_CLASS: APAR
PTF_INFO: TO-BE-DETERMINED
--------
OVERVIEW: see problem
PROBLEM: TOM, a GATE application, program ABENDs when a call
request packet with no RESID is received from HNAS.
DESCRIPTION: Customer reports receiving the following GATE call
request packet:
0B820500430303F9000000
This appears to be a packet with no RESID (Fxxx)
between the 0B call request type byte and the
82, 05, 00430303 lengths byte, called, calling
addresses. The customer is running STRIPRTEIN
so the Calling/Called address length digits
appear correct although the actual addresses
content appears incorrect. F9 (CUD?) should not
produce a GATE call with their CDF. The 430303
could also be misplaced facilities.
SOLUTION: Customer will be asked if they would like us to
prepare a diagnostic patch or run with TRCMCH ICR.
The TOM GATE CTCP application vendor provided a
patch to circumvent the Abend. The cause of the
malformed packet still needs to be identified.
CIRCUMVENTION: TO-BE-DETERMINED
APPLY_INFO: TO-BE-DETERMINED
2006-01-20 - PROBLEM 2005348A (associated with problem 2005279B)
PROBLEM_ID: 2005348A
STATUS: CLOSED -- APAR 2300176 issued.
OPEN_DATE: 2005-12-14
PRVCHG_DATE: 2006-01-07
REVISE_DATE: 2006-01-09
REVISE_DATE: 2006-01-12
CLOSE_DATE: 2006-01-20
SERVICE(S): LLC-n Round Robin Support
MANDATORY: NO
ORIGIN/REF: 230_DBG
CP_TECH: SFD/PRT
PUBLISH: YES
PTF_INFO: N/A
PTF_CLASS: ENHANCEMENT-APAR (once testing is completed)
PTF_TYPE: (OBJ) HNASOBJX and (SRC) HNASMACX
PTF_LOC: FTP Server Directory /hnas_maint/hnas230m/apars/
(Complete FIX is contained in the P05348A.ZIP file)
COREQ(S): 2005279B (S/T markers in RTEIN=)
PREREQ(S): 2300169, 2300166, 2300163, 2300161, 2300151
and their associated APAR chains
Note: Due to the large number of PreReqs, we
recommend a product maintenance refresh
to pick up this APAR.
OBJECT(S): CNFGOPTS, CNFGRTIN, CONSDLCL, CONSMLCL, NASCNFG,
VCCLRQ, XOTUT1
SOURCE(S): NASMAIN, MCHD, XFNASWA
OVERVIEW: Enhancement to RTEIN= processing to allow inbound
calls to be distributed across multiple MCHs defined
by TYPE=MCH REMOTEs.
PROBLEM: Customer requested the ability to distribute inbound
(ENHANCEMENT) GATE sessions over multiple CTCPs on distinct MCHs
addressed by the LOCAL statement's RTEIN= operand.
Because the LLC type is not known until the MCH is
addressed and processed (MCH operands such as LLC0=,
CUD0= and CTCP= set the LLC TYPE) this enhancement
distributes sessions for all LLC types when the
enabling option is coded.
DESCRIPTION: When OPTIONS=BALANCERTEIN is coded on an XOT LOCAL
(PORT=1998) statement the following actions are
taken when an inbound call is received:
1) the RTEIN= list is processed against the called
and/or calling DTE addresses in the call request
packet. The MCH address in each RTEIN= entry that
could be used for the call is recorded in an internal
table. A RTEIN= entry 'could be used' if there is a
calling or called address match. A RTEIN= entry with
no dte address is treated as the end of the list (even
if there are more entries) and the MCH it names does
participate in the round robin logic.
2a) If no RTEIN= entries are selected by the RTEIN=
scan and RTEIN= does not end with a no DTE address
entry then the inbound call is cleared with DIAG=202.
2b) If no RTEIN= entries are selected by the RTEIN=
scan and RTEIN= ends with a no DTE address entry then
the TYPE=MCH REMOTE addressed by the no DTE address
entry is used for the call.
2c) If one or more RTEIN= entries are selected (tabled)
by the RTEIN= scan then the MCHs addressed by the table
are searched to locate an MCH with a round robin marker
(a flag in the MCH control block). If no marker is
found the first MCH in the table is marked and used for
the call. If a marker is found then it is moved to the
next MCH addressed by the table (possibly after wrapping
to the first table entry) and that MCH is used for the
call.
Examples (OPTIONS=BALANCERTEIN assumed):
RTEIN=(MCH1/7777,MCH2/7777,MCH3/7777,MCH4)
Inbound calls with a called DTE address starting with
7777 will be routed in round robin fashion to MCH1,
MCH2 or MCH3. All other calls go to MCH4.
RTEIN=(MCH1/7777S,MCH2/7777S,MCH3S/7777,MCH4)
Same as above except selection of MCH1/2/3 is based on
the calling DTE address in the call request packet
instead of the called DTE address.
RTEIN=(MCH1/7777,MCH1/6666,MCH2/7777,MCH2/6666,
MCH3/7777,MCH3/6666,MCH4)
Calls with a DTE address starting with 7777 or 6666 will
be routed in a round robin fashion to MCH1, MCH2 or
MCH3. The first 3 calls with any combination of the
7777 or 6666 called addresses will be routed to MCH1,
MCH2 and MCH3 (first call to MCH1, second call to MCH2,
etc).
SOLUTION: See description.
CIRCUMVENTION: N/A
APPLY_INFO: See Chapter 6 (Product Maintenance Installation
section) from the HNAS Guide and Reference Manual
for instructions on how to install PTF's (Object,
Source and ZAPs) or Refresh/Upgrade maintenance.
Corrective logic included in distributions created
after CLOSE_DATE. Otherwise, apply maintenance as
directed in the APPLY_INFO (PTF).
12-09-2005 - PROBLEM 2005343N
PROBLEM_ID: 2005343N
NOTICE: Problem Summary Notice
Individual text format problem log memo are no longer
provided as separate hyperlink files although the html
memos can be saved as text, as required.
Note that the aparid.zip problem fix will continue
to include the memo is ASCII and EBCDIC format.
2006-01-24 - PROBLEM 2005341B
PROBLEM_ID: 2005341B
STATUS: CLOSED -- APAR 2300179 issued.
OPEN_DATE: 12-07-2005
PRVCHG_DATE: 12-08-2005
REVISE_DATE: 12-09-2005
CLOSE_DATE: 2006-01-24
SERVICE(S): TCPIP interface support
MANDATORY: TBD
ORIGIN/REF: 230_BNP (SMP/E)
CP_TECH: SFD
PUBLISH: YES
PTF_CLASS: STANDARD-APAR
PTF_TYPE: (OBJ) HNASOBJX and (SRC) HNASMACX
PTF_LOC: FTP Server Directory /hnas_maint/hnas230m/apars/
(Complete FIX is contained in the P05341B.ZIP file)
===> This must be distributed as an SMP/E USERMOD
COREQ(S): N/A
PREREQ(S): 2300124, 2300117 (customer is at the 2300131 level)
OBJECT(S): NASUTIL
SOURCE(S): NASTCP
PROBLEM: NASHALT IN NASTCP - INVALID TCPIP INTERRUPT occurs after
NAS2201W SOCKET REQUEST FAILED, RC=FFFFFFFF 0000040C
message is issued.
DESCRIPTION: ERNO=40C in NAS2201W message says that the TCPIP stack
is inactive. NASHALT says that TCPIP socket number
that was provided for the interrupt request was invalid.
Prior to the NAS2201W message above, HNAS received an
indication that the HOME LOCAL's connection to the stack
had been severed resulting in a NAS2102E alarm message.
There are a couple of things wrong in the HNAS TCPIP
logic that this problem has revealed.
1) The routine (TCPSUS) that provides TCPIP socket
number management (decrement request in this case) is
testing for normal SOCKET completion (STTCPSOC+STCMND)
On the SOCKET failure path, STCMND has not been set
so the ABEND occurs due a validity check.
2) When the TCPIP sever is detected for the LOCAL server
(NAS2202E message), subsequent TAP requests for
REMOTEs for which the severed LOCAL is HOME should
be inhibited. This will prevent thrashing NAS2201W
messages.
CIRCUMVENTION: N/A
SOLUTION: 1) HNAS will be modified to ensure that STTCPSOC+STCMND
is set on the SOCKET request failure path to avoid
the ABEND.
2) HNAS will be modified to prevent TAPping for REMOTEs
whose HOME LOCAL is IDLE which is the state set after
a stack sever or when the LOCAL remains idle after
it's socket is closed.
2006-01-23 - PROBLEM 2005334B
PROBLEM_ID: 2005334B
STATUS: CLOSED -- APAR 2300178 issued.
OPEN_DATE: 2005-11-30
REVISE_DATE: 2005-12-05
Use ERROR/INFO packets to report errors.
Clear on FC control session = reinitialize control
control session.
CLOSE_DATE: 2006-01-23
SERVICE(S): GATE FC, GATE
MANDATORY: TO-BE-DETERMINED (TBD)
ORIGIN/REF: 230_SDD
CP_TECH: PRT
PUBLISH: YES, WIP
PTF_INFO: TO-BE-DETERMINED
--------
OVERVIEW: see problem
PROBLEM: VIRTEL GATE FC control session comes down when 135/001
X25 RESET packet received.
DESCRIPTION: The JOB log (taken over a period of 24 days) shows 25
resets of this type. The portion of the SYSPRINT file
sent shows that on two occasions the following occurred
after the reset:
The data session LU receives 2 packets with invalid
GATE control bytes. These cause HNAS to generate
DIAG packets for the CTCP (sent via the control session)
with the text "SENDING DIAG PKT :INVALID CTCP DATA SES
CMD BYTE".
The CTCP then sends a CLEAR packet to HNAS on the control
session LU. These are invalid (the control session is
only used DIAG and INFO packets and these only flow
from HNAS to the CTCP).
When HNAS receives the invalid PIU with the Clear,
another DIAG packet with the text "SENDING DIAG PKT :
FMD INV ON FC CONTROL SESSION" is generated and sent to
the CTCP via the control session.
The DIAG packet appears to generate another Clear on the
FC control session LU.
The loop is not infinite. After a period, the control
session sends an UNBIND which terminates the control
session LU and it's related data session LUs.
The DIAG packets were designed to inform the CTCP of
problems via the control session. This now appears to
be a bad idea.
SOLUTION: When HNAS receives an invalid packet on a GATE control
or data session LU a NAS4707W alert message will be
issued and an ERROR/INFORMATION REPORT message (not a
DIAGNOSTIC message) will be sent to the CTCP on the
control session LU. Alert format:
NAS4707W LU lu-nm GENERATING ERR/INFO PACKET FOR CTCP
plu-nm GATE CMD RCV'D=cc, HNAS ERROR CODE=ee
cc = X25 command byte received by HNAS.
ee = Error code: 1 = Invalid cmd on GATE ctl session.
2 = Invalid cmd on FC GATE ctl session.
3 = Invalid cmd on GATE data session.
4 = cmd on FC GATE data session does
not meet minimum length requirement.
5 = cmd on GATE ctl session does not
meet minimum length requirement.
6 = cmd on GATE data session does not
meet minimum length requirement.
When HNAS receives a CLEAR packet on an FC control
session LU a NAS4708W alert message will be issued and
a CLEAR-CONFIRM will be returned to the CTCP. Data
session LUs will not be affected. Alert format:
NAS4708W GATE FC CTL SES LU lu-nm CLEARED BY CTCP plu-nm
CAUSE/DIAG=cc/dd
cc/dd = CTCP's CLEAR cause and diagnostic bytes (in hex).
CIRCUMVENTION: N/A
APPLY_INFO: TO-BE-DETERMINED
11-29-2005 - PROBLEM 2005320A
PROBLEM_ID: 2005320A
STATUS: CLOSED, see APAR 2300165.
OPEN_DATE: 11-16-2005
CLOSE_DATE: 11-29-2005
SERVICE(S): DPARM trace parameter display processing
MANDATORY: N/A
ORIGIN/REF: 230_BNP
CP_TECH: SFD
PUBLISH: YES
PTF_CLASS: TBD
PTF_TYPE: (OBJ) HNASOBJX and (SRC) HNASMACX
PTF_LOC: TBD
COREQ(S): N/A
PREREQ(S): 2300163, 2300161
OBJECT(S): CONSDPRM
SOURCE(S): NASMAIN
PROBLEM: Customer reports that DPARM trace parameter display can
be confusing.
DESCRIPTION: Confusion results from the fact that when the same trace
flag is manipulated by an equivalent console command
using the ALLON|ALLOFF arguments, the DPARM display
shows ON|OFF instead of ALLON|ALLOFF. For example,
when TRCMCH ALLON is entered followed by DPARM, the
DPARM display for TRCMCH is ON instead of ALLON.
SOLUTION: The DPARM display processor will be modified to display
ALLON or ALLOFF for those trace parameters that have an
equivalent console command that accepts the ALLON and
ALLOFF arguments.
In addition, ALLON and ALLOFF will now also be accepted
as followers for the TRCLU, TRCVC, TRCMCH, TRCMCHX,
TRCBFR, TRCDATA, TRCDISP and TRCIO start parameters
and will be treated identically to the ON and OFF
followers which are currently supported in the PARM=
operand.
11-16-2005 - PROBLEM 2005312A
PROBLEM_ID: 2005312A
STATUS: CLOSED, see APAR 2300163
OPEN_DATE: 11-08-2005
PRVCHG_DATE: 11-09-2005
CLOSE_DATE: 11-15-2005
SERVICE(S): Netview alarm message processing
MANDATORY: N/A
ORIGIN/REF: 230_CEC
CP_TECH: SFD
PUBLISH: YES
PTF_CLASS: TBD
PTF_TYPE: (OBJ) HNASOBJ and (SRC) HNASMAC (refresh required)
PTF_LOC: TBD
COREQ(S): N/A
PREREQ(S): TBD
OBJECT(S): CNFGOPTS, OSUT1
SOURCE(S): NASMAIN
and possibly: XFCNFGWA, XFGBLS, XFIDR, XFPCE, XFWTO
PROBLEM: Customer reports that he is unable to route HNAS alarm
messages (unsolicited/asynchronous WTOs) to the NETLOG
instead of the SYSLOG.
DESCRIPTION: Customer has tried using the Netview ASSIGN command as
recommended by Comm-Pro but this does not seem to work.
ASSIGN MSG=NAS*,PRI=OPER1
ASSIGN MSG=NAS*,COPY=OPER1
This requires that OPER1 is defined as a Netview console
and that SHOWON or SHOWERR option is active.
Customer also tried modifying the Netview automation
table which allowed HNAS alarm messages to go to NETLOG
but they are also going to SYSLOG which he does not want.
IF MSGID= 'NAS' . THEN
BEGIN;
ALWAYS
DISPLAY(Y) NETLOG(Y) SYSLOG(N)
END;
At this point, we are still trying to determine why
SYSLOG(N) does not prevent HNAS alarm messages from
getting to SYSLOG.
<Begin 11-10-2005 description changes>
We now believe that the reason that all HNAS alarms
are going to NETLOG and SYSLOG is because SYSLOG is
defined as the HARDCOPY console where messages are
logged before they can be filtered by the Netview
automation table where SYSLOG(N) is coded.
This is occurring because all HNAS WTOs use ROUTCDE=8
(teleprocessing control) which cannot be omitted from
HARDCOPY routing.
<End 11-10-2005 description changes>
<Begin 11-10-2005 solution changes>
SOLUTION: HNAS should be changed to use some other routine code.
For example, ROUTCDE=11 (programmer information). The
ROUTCODE parm in the HARDCOPY section of the CONSOLxx
member is SYS1.PARMLIB would have to be changed to
remove ROUTCDE=11 from ROUTCODE list. For example,
from ROUTCODE(ALL) to ROUTCODE(1-10,12-128). This
will required an IPL.
To temporarily modify the HARDCOPY routing, the VARY
command can be used as follows:
VARY SYSLOG,HARDCPY,DROUT=(11)
To make the choice of HNAS WTO routing code more
flexible, HNAS will be modified to accept a new BUILD
options: OPTIONS=WTOROUTCODE=value which will be used
for all HNAS WTOs.
<End 11-10-2005 solution changes>
Additional information will be provided as available.
2006-01-12 - PROBLEM 2005298A - Became APAR 2300175
PROBLEM_ID: 2005298A
STATUS: CLOSED
OPEN_DATE: 2005-10-25
PRVCHG_DATE: 2005-10-25
REVISE_DATE: 2005-12-09
CLOSE_DATE: 2006-01-12
SERVICE(S): CONSOLE - alternate SYSPRINT DCB parameters
MANDATORY: TO-BE-DETERMINED (TBD)
ORIGIN/REF: 230_FDK (GRK)
CP_TECH: SFD
PUBLISH: YES
PTF_CLASS: STANDARD-APAR
PTF_TYPE: (OBJ) HNASOBJX
PTF_LOC: FTP Server Directory /hnas_maint/hnas230m/apars/
(Complete FIX is contained in the P05298A.ZIP file)
COREQ(S): N/A
PREREQ(S): N/A
OBJECT(S): NASPRNT
SOURCE(S): N/A
PROBLEM: HNAS log records are being truncated when alternate
(not SYSOUT=*) dataset is used for SYSPRINT.
DESCRIPTION: Alternate dataset was allocated with DCB parameters
of RECFM=FBA,LRECL=133,BLKSIZE=3990 but was changed
by HNAS to RECFM=VA, LRECL=135 and BLKSIZE=4054 when
alternate dataset was opened via PRNT CLSOPN ddname.
Not sure that this caused the problem because we were
unable to duplicate the same condition in our lab.
<begin 12-09-05>
Problem appears to be related to PRNTDATE parameter
which causes Julian date to be appended to beginning
of each print record. For large records, like the
ones reported by the user, last 5-bytes at the end of
the record gets truncated because the print routine
(XFPRNT) enforces a maximum buffer data size of 128
bytes even though the existing DCB parameters specify
RECFM=VA,LRECL=135.
SOLUTION: The print interface routine will be modified to
increase the print buffer size to 133 bytes which
will accommodate the missing 5-bytes of data and the
DCB parameters will be changed to RECFM=VA,LRECL=137.
<end 12-09-05>
CIRCUMVENTION: N/A
APPLY_INFO: TO-BE-DETERMINED
2006-01-20 - PROBLEM 2005279B (Developed along with problem 2005348A)
PROBLEM_ID: 2005279B
STATUS: CLOSED -- became apar 2300176.
OPEN_DATE: 2005-10-06
REVISE_DATE: 2005-mm-dd
CLOSE_DATE: 2006-01-20
SERVICE(S): LLC-n RTEIN= (=>S)
MANDATORY: NO
ORIGIN/REF: 230_CPT
CP_TECH: SFD/PWB
PUBLISH: OVERVIEW
----------
PTF_INFO: N/A
PTF_CLASS: ENHANCEMENT-APAR (once testing is completed)
----------
OVERVIEW: Allow RTEIN= processing to be controlled by calling
address (=>S) in addition to the existing called DTE
address (=>T) in a manner similar to that used for
the RTEOUT= operand.
PROBLEM: <See overview>
DESCRIPTION: <See overview>
SOLUTION: HNAS modified to accept the following RTEIN= format:
RTEIN=(...,mch-name/addr{S|T},...)
Example:
RTEIN=(MCH1/20367777T,MCH2/7796S)
When an inbound XOT call is received elements in the RTEIN= list
are scanned left to right looking for a virtual MCH for the call.
If a RTEIN entry has a T marker (or if no marker is coded after
the address) the called address in the inbound call request
packet is compared to the address in the RTEIN= entry.
If a RTEIN entry has an S marker then the calling address in the
inbound call request packet is compared to the address in the
RTEIN= entry.
In either case an n digit RTEIN entry matches an m digit call
request packet if n < m and the first n digits match.
RTEIN addr 123567 matches call request packet addresses 1234567,
1234567xx, etc.
Side effect for the STRIPRTEIN option:
This option causes HNAS to strip the RTEIN digits used for MCH
selection from the called address in the call request packet
sent to the CTCP. When the calling address selects the MCH the
packet sent to the CTCP will have the original called address
(option suppressed).
CIRCUMVENTION: N/A
APPLY_INFO: N/A
2006-03-15 - PROBLEM 2005279A
PROBLEM_ID: 2005279A
STATUS: CLOSED - Likely to be a PLU Problem
OPEN_DATE: 2005-10-06
REVISE_DATE: 2006-mm-dd
CLOSE_DATE: 2006-03-14
SERVICE(S): GATE
MANDATORY: TO-BE-DETERMINED (TBD)
ORIGIN/REF: 230_SDD
CP_TECH: PRT
PUBLISH: YES_OVERVIEW
PTF_INFO: TO-BE-DETERMINED
--------
PROBLEM: Calls to GATE Fast Connect (FC) HNAS SLU are cleared
with DIAG=130, DIAGX=4.
DESCRIPTION: These DIAG and DIAGX values indicate that when HNAS
received an inbound call from the remote there were
no active fast connect SLUs for the session.
It appears that the CTCP did not acquire the HNAS
data session LUs.
SOLUTION: N/A.
CIRCUMVENTION: TO-BE-DETERMINED
APPLY_INFO: TO-BE-DETERMINED
2006-11-27 - PROBLEM 2005277B
PROBLEM_ID: 2005277B
STATUS: CLOSED -- became apar 2400014.
OPEN_DATE: 2005-10-14
REVISE_DATE: 2006-mm-dd
CLOSE_DATE: 2006-11-27
SERVICE(S): Console command modifier processing
MANDATORY: NO
ORIGIN/REF: 230_SIK
CP_TECH: SFD
PUBLISH: YES
PTF_CLASS: ENHANCEMENT APAR
PTF_TYPE: TBD
PTF_LOC: TBD
COREQ(S): TBD
PREREQ(S): TBD
SUPERSEDES: N/A
OBJECT(S): TBD
SOURCE(S): TBD
PROBLEM: Customer indicates that it is difficult to remember
the left side modifiers in effect which can cause
confusion when issuing commands that use modifiers.
DESCRIPTION: Due to the large number of resources in the customer's
configuration, using left side modifiers can cause
confusion when issuing some console command. Customer
has a hard time remembering which modifiers are set.
Left side modifiers as well as active filter settings
(previously entered standalone or previous entered as
left side modifiers) filter can sometimes get in the
way causing confusion.
SOLUTION: Under consideration/review.
For console commands that utilize remembered modifier,
add new option BRM|NOBRM (bypass remembered modifiers)
so that all remembered filter option will be ignored
when the command is executed. With this new option
the user won't have to display the current parameters
DPARM to see what values are enabled and doesn't need
to be concerned with temporarily overriding specific
modifiers (filters).
Another consideration for this implementation would
be to prefix or suffix the command with a special
character (#,*,$...) i.e. #DLU or DLU# which would
signal the command decode to bypass the remembered
modifiers.
CIRCUMVENTION: Use DPARM command to display remembered modifiers.
Never use left side modifiers so that permanent
values are not set. Use right side modifiers only
to set temporary values for each command as needed.
APPLY_INFO: TO-BE-DETERMINED
10-22-2005 - PROBLEM 2005276A
PROBLEM_ID: 2005276A
STATUS: CLOSED, see APAR 2300160
OPEN_DATE: 10-03-2005
REVISE_DATE: mm-dd-2005
CLOSE_DATE: 10-22-2005
SERVICE(S): GATE FC
MANDATORY: TO-BE-DETERMINED (TBD)
ORIGIN/REF: 230_SDD
CP_TECH: PRT
PUBLISH: YES
PTF_INFO: TO-BE-DETERMINED
--------
PROBLEM1: HALT AT LOC stor-addr IN XOTFCDC : INV FC VCLCST
PROBLEM2: Alert message issued without NASnnnni prefix.
DESCRIPTION1: HNAS incorrectly processes CTCP reset packet request
when it arrives at the same time as an inbound reset
packet from the remote.
DESCRIPTION2: Following alert message generated without a message
id header:
lu-name LU 007C8800 SENDING DIAG PKT :FMD INV ON
FC GATE CTL SES BFR NEXT
SOLUTION1: <solution description>
SOLUTION2: <solution description>
CIRCUMVENTION: TO-BE-DETERMINED
APPLY_INFO: TO-BE-DETERMINED
10-26-2005 - PROBLEM 2005256A
PROBLEM_ID: 2005256A
STATUS: CLOSED, see APAR 2300161
OPEN_DATE: 09-13-2005
PRVCHG_DATE: 09-17-2005
REVISE_DATE: mm-dd-2005
CLOSE_DATE: 10-26-2005
SERVICE(S): CONSOLE - Mon Tap
MANDATORY: TO-BE-DETERMINED (TBD)
ORIGIN/REF: 230_CPT
CP_TECH: SFD
PUBLISH: YES
PTF_INFO: TO-BE-DETERMINED
--------
PROBLEM: Some console commands (MON TAP blank) are treated as
ALLON when error message should be generated.
DESCRIPTION: What's happening is that when MON TAP is entered
without a follower, ON is assumed. When RNM= is
omitted and ID=0, the MON TAP flag is set in all
PCEs. That's why 'M' appears in the DPCE display.
The use of ID=0 for all PCEs predates the addition
of RNM=. This is an unwelcome side affect of ID=0
but it is well documented in the console section.
What we need to fix this, that is, to issue a error
message when ID= has not been set, is to treat ID=0
differently than ID= omitted (or never specified).
SOLUTION: Numeric modifiers like ID= will now be treated as
omitted when they are un-initialized. If zero is
specified for a numeric modifier, it will imply a
request for 'all' related resources. This will
allow HNAS to issue an error message if a command
that requires either ID= or RNM= and both are
omitted (MON TAP for example).
Further, specifying ID=0 will also generate an error
message if a valid ID= value is required for a command
(ID=lo{-hi} VARY for example). For commands that
treat ID=0 as 'all' PCEs, they will now process all
PCEs if ID=0 or ID= (omitted) is specified. If a zero
(0) value is entered for a numeric modifier, it must
be entered as the only value (0-0 is not permitted).
CIRCUMVENTION: N/A
APPLY_INFO: TO-BE-DETERMINED
09-09-2005 - PROBLEM 2005252A
PROBLEM_ID: 2005252A
STATUS: OPEN, under analysis.
OPEN_DATE: 09-06-2005
REVISE_DATE: mm-dd-2005
CLOSE_DATE: 10-18-2005 - See APAR 2300157
SERVICE(S): QLLC
MANDATORY: TO-BE-DETERMINED (TBD)
ORIGIN/REF: 230_HVB (distrib-aparid)
CP_TECH: PRT
PUBLISH: WIP
PTF_INFO: TO-BE-DETERMINED|N/A
(CLASS/TYPE/LOC/COREQ/PREREQ/SUPER/OBJECT/SOURCE)
----------
PTF_CLASS: TO-BE-DETERMINED|N/A <OVERVIEW/SHORT PROBLEM MEMO>
----------
PROBLEM: QLLC session ended by remote, following message issued:
NAS7601W MCH GRISU LU HP1GRP08 DECODE RC=0C
TH/RH=2C000108 2F890BB0 A0021030 3C1280C6
DESCRIPTION: NAS7601W with RC=0C indicates a sequence error on the
device to HNAS flow. A 2001 -RSP is returned to the
remote which causes the UNBIND.
SOLUTION: Apply 2300157 -- we believe the seq# error is due to
incorrect combining of 2 FMD PIUs.
CIRCUMVENTION: N/A
APPLY_INFO: TO-BE-DETERMINED
07-27-2005 - PROBLEM 2005071A
PROBLEM_ID: 2005071A (Enhancement)
STATUS: OPEN, under development/testing.
OPEN_DATE: 03-12-2005
REVISE_DATE: mm-dd-2005
CLOSE_DATE: 07-27-2005 - Customer decided that they don't require
special PVC switching for router backup control.
General enhancement items 2-5 have been reassigned to
problem 2005208A and will be provided shortly via an
Enhancement APAR.
SERVICE(S): PVC B/U Router Support and General Enhancement
MANDATORY: NO
ORIGIN/REF: 230_ITL
CP_TECH: CP
PUBLISH: YES, WIP
----------
PTF_INFO: TO-BE-DETERMINED
----------
PTF_CLASS: TO-BE-DETERMINED
----------
PROBLEM: Customer requires router/interface back-up solution
(alternate connection) for their PVC sessions.
DESCRIPTION: This requirement arises out of the ability of the
telephone company to switch an X25 link to an
alternate router.
SOLUTION: The alternate router must have a PVC configuration
matching the configuration at the primary router.
When this is done, HNAS will receive PVC SETUP packets
and RESET cause=0F (network operational) packets from
both routers.
When a SETUP packet for a PVC that has already been
setup is received, HNAS allocates a secondary VC
(Virtual Circuit control block) for the session with
the secondary router. HNAS has no way to determine
which router has the X25 link.
After the secondary PVC session is established (by
the SETUP packet) HNAS waits for data flow to identify
the router with the X25 link.
If inbound data is received the location of the X25
link is known.
If the PLU sends data, the data is sent to the router
that established the first PVC session. If this router
has the X25 link then data flows normally. If the
router does not have the link then HNAS will receive
a RESET cause=01, diagnostic=01 (out of order)
indicating that the message was not delivered. HNAS
marks the VC to record the failure and notifies the
PLU of the error by sending an UNBIND. A new SLU
session is started (ACB open REQSESS issued to ask for
a BIND from the PLU). When the PLU sends data on the
new session the backup session with the backup router
will be used. If data can't be sent on the backup
session (neither router has the X25 link) then HNAS
will continue to attempt to send data until there is
success or until data is received from the remote.
NEW ALERT MESSAGES:
In the following:
lu_nm is the HNAS SLU name associated with an HNAS PVC.
ip_addr(pt) is the ip address and port for a session
HNAS has with a TYPE=XOT REMOTE. rmt_nm is the name
of the remote.
NAS7770I LU lu_nm SWITCHING FROM ip_addr(pt)-rmt_nm
TO ip_addr(pt)-rmt_nm
HNAS switching the named LU to a new ip address
(backup session).
NAS7771I LU lu_nm DROPPING ip_addr(pt)-rmt_nm
USING ip_addr(pt)-rmt_nm
A second PVC SETUP received for the named LU.
The existing session was not active so it was dropped
and the secondary session will be used.
NAS7772I LU lu_nm PRI PVC SES ip_addr(pt)-rmt_nm
START SEC SES ip_addr(pt)-rmt_nm
A second PVC SETUP received for the named LU.
A secondary session was established.
NAS7773W UNABLE TO ALLOCATE 2ND SES PVC VC FOR LU lu_nm
HNAS unable to allocate VC control block for a
secondary pvc session when a PVC SETUP received.
Check BUILD statement VCLMT= value.
NAS7774W REMOTE rmt-nm CLOSED TCP SESSION IN RESPONSE TO
PVCSETUP FROM LU lu-nm
This router response to a PVC SETUP indicates that the
router already has an active PVC session for the PVC.
If TRCMCH OCR specified when a PVC setup is sent by
HNAS the following records are logged in SYSPRINT:
NAS7719T OUTBOUND PVCSETUP GENERATED FOR LU lu-nm
PLU=plu-nm REMOTE=rmt-nm
NAS7798T PVC STATUS=00 INIT LCN:NM lcn:Serialmch-nm
RESP LCN:NM lcn:rmt-int-nm
NAS7798T (SENDER) IN.WIN=iw OUT.WIN=ow
IN.PSZ (2**N)=ip OUT.PSZ (2**N)=op
If ip=10 the input packet size is 2**10=1024.
If TRCMCH ICR specified when a PVC setup is received
by HNAS the following records are logged in SYSPRINT:
NAS7718T ip-addr(port) PVCSETUP TO MCH mch-nm
NAS7798T PVC STATUS=00 INIT LCN:NM lcn:Serialmch-nm
RESP LCN:NM lcn:rmt-int-nm
NAS7798T (SENDER) IN.WIN=iw OUT.WIN=ow
IN.PSZ (2**N)=ip OUT.PSZ (2**N)=op
The NAS7718T and NAS7719T are also used to trace
inbound and outbound call requests ('CALL REQ' will
appear where 'PVCSETUP' appears).
REVISED STATUS CODES (General Enhancement):
When HNAS is unable to process a PVC Setup packet from
a router a PVC Setup response is returned with a
status byte indicating the problem. When the status
code is greater than X'0F' the router will no longer
attempt to setup the PVC. HNAS used the codes from
RFC 1613, many of which are greater than X'0F'. If
a router PVC is configured before HNAS is configured
for the same PVC the HNAS reject status of X'13' (No
such destination interface) will cause the router to
stop sending setup requests for the new PVC. If setup
requests are required (as they are for backup support)
then this causes a problem. The following PVC Setup
status codes are now used by HNAS:
X'08' Destination interface not up.
X'09' Window size > 7 or packet size > 4096.
X'0C' No such destination interface (MCH not found).
X'0D' No such destination PVC.
X'0E' PVC setup protocol error.
X'0F' No VC available for secondary PVC session
(NAS7773W issued).
REVISED DVC (Console Command) OUTPUT FOR PVCs:
The DVC command generates the following:
PID IFN VCN CID SLUNAME VCOPT VCST LLC CLGADDR
004A 002A 0001 B8000007 MCH1P001 V PA DATA PAD
004A 0008 0001 MCH1P001 V PA DATA PAD
The column under the 'P' in VCOPT contains an 'S' for
SVCs and a 'P' for PVCs. For PVCs the character to the
right of the 'P' has the following meaning:
'D' - PVC is down (PCV SETUP packets not exchanged).
'A' - PVC available for use. This state is set by
default when the SETUP exchange completes.
In the above, two SETUPs have completed for the
MCH1P001 LU (there is a primary VC session and
a secondary VC session). The router with the X25
link will not be known until data packets are
received or sent.
'I' PVC is inactive (link down or out of order reset
has been received).
CIRCUMVENTION: N/A
APPLY_INFO: TO-BE-DETERMINED
04-12-2005 - PROBLEM 2005041B
PROBLEM_ID: 2005041B
STATUS: CLOSED, APAR 2300138 ISSUED.
OPEN_DATE: 02-10-2005
REVISE_DATE: mm-dd-2005
CLOSE_DATE: 06-10-2005
SERVICE(S): PCNE/GATE/PAD Configuration Enhancement
MANDATORY: N/A
ORIGIN/REF: 230_SDD
CP_TECH: SFD
PUBLISH: YES
PTF_CLASS: CUSTOM-USER-MOD
PTF_TYPE: (OBJ) HNASOBJX
PTF_LOC: TBD
COREQ(S): N/A
PREREQ(S): N/A
SUPERSEDES: N/A
OBJECT(S): CNFGSVC0, CNFGSVC4, CNFGSVC5
SOURCE(S): N/A
PROBLEM: The SVC0=, SVC4= and SVC5= operands do not currently
(ENHANCEMENT) allow an SLU prefix name, suffix start value and suffix
count value to be specified to generate SLU names like
the LUNAME= operand does for GATEFC SLUs.
DESCRIPTION: See problem/solution.
SOLUTION: The SVC0=, SVC4= and SVC5= operand processors are being
reviewed to see if SLU names can be generated based on
a prefix name, suffix start value and suffix count value
defined as the first, second and third operand entry.
Currently, the first SVCi= entry is the vclmt and the
subsequent entries are SLU names. Missing SLU names are
replaced by default SLU names which are created using
the first 4-characters of the REMOTE name followed by a
0|4|5 for the LLC type followed by the SVCi= index
number (001, 002, 003, etc).
Current: SVCi=(vclmt,slunm1,slunm2,...)
Alternate: SVCi=(pfxslu,sfxst,vclmt)
The current and alternate specifications will both be
accepted. For the alternate specification:
The pfxslu value may be any valid assembler language
symbol up to 5-characters in length starting with
either an alpha character (A,B,C,...,Z) or an accepted
special character (@, #, $ or %). This suboperand is
REQUIRED to indicate that the new specification is
being used.
The sfxst value must be a hexadecimal number between
0 and FFF without the framing characters X''. If sfxst
is omitted (,,), a default value of 0 will be used.
The vclmt value must be a decimal number between 0 and
511 (the SVCi= array size). If vclmt is omitted, a
default value of 1 will be used.
As is the case with the LUNAME= operand, the SLU names
that HNAS generates from the pfxslu, sfxst and vclmt
will be always be 8-characters in length with zero (0)
pad characters between the last pfxslu char and the
suffix value.
Examples:
If SVC0=(TT,1,3) is specified, the generated SLU
names would be TT000001, TT000002, TT000003.
If SVC0=(TTTTT,1,3) is specified, the generated SLU
names would be TTTTT001, TTTTT002, TTTTT003.
APPLY_INFO: N/A - Provided to user encountering the problem.
This problem FIX is applied like an APAR.
03-08-2005 - PROBLEM 2005032B (became APAR 2300119)
PROBLEM_ID: 2005032B
STATUS: CLOSED, successfully tested at POR.
OPEN_DATE: 02-01-2005
REVISE_DATE: 02-08-2005 Corrective logic sent to customer,
awaiting results.
REVISE_DATE: 02-23-2005 Second customer is encountering the
same failure.
REVISE_DATE: 03-02-2005 First customer is encountering output
hanging in host application queue.
This is reflected in HNAS by NAS7717W
message with CAUSE/DIAG=000/197 (00/C5).
CLOSE_DATE: 03-08-2005
SERVICE(S): TCPIP SELECT timeout processing.
MANDATORY: TBD
ORIGIN/REF: 230_POR,230_SNC
CP_TECH: SFD
PUBLISH: YES
----------
PTF_CLASS: CUSTOM-USER-MOD
PTF_TYPE: (SRC) HNASMACX
PTF_LOC: TBD
COREQ(S): N/A
PREREQ(S): APAR 2300104 (and associated APARs PREREQ chains)
SUPERSEDES: N/A
OBJECT(S): N/A
SOURCE(S): NASTCP
PROBLEM: 0C4-10 ABEND can occur in client TCPIP SELECT timeout
processor due to bad base register.
DESCRIPTION: Logic added by APAR 2200073 (V2R2M0) to recover from
a lost SELECT interrupt starts a timer when SELECT is
issued for a socket to detect pending input data. If
the timer expires, it indicates that the TCPIP stack
'forgot' to signal the end of the SELECT. In this
case HNAS issues a CANCEL which then forces the
stack to end the SELECT. This timeout is normally
a very rare condition. The ABEND is occurring because
a transmit operation is also running before the SELECT
timer expires. The transmit processor changes the
active base register value so when the timeout processor
receives control it is no longer using the base register
value that it had established but is instead using that
of the transmit processor. This wrong base register
is what causes the ABEND.
After further review, it appears that the SELECT
timeout is occurring because the timer is not aborted
when the SELECT ends normally. This means that the
timeout processor is being dispatched for a non-event.
<begin 02-08-2005>
After applying the fix, customer reports the following:
Outgoing packets eventually stop flowing so the fix was
removed. An HNAS log of this error situation was not
available, however, a Clear with cause/diag=011/243
was received.
Our BP contact asked the customer if someone had checked
for the meaning of this Clear error code but only a
generic was found. Our BP contact found the following
explanations:
1) reason undefined - incompatible user data or
2) disconnection - incompatible information in
user data or
3) ITI timer expired or user aborted.
The ITI activity timer expired or you did
something to abort the call. Try the call again.
Our comments:
While the customer observed that outgoing packets
stopped flowing, the fix did, in fact, eliminate the
ABEND. The stoppage of outgoing packets may or may
not be related to the fix. We are currently awaiting
additional information to be provided by the customer.
<end 02-08-2005>
<begin 03-02-2005>
In addition to outgoing packets hanging in the host
application output queue, HNAS is getting Call Accept
timeouts which result in NAS7717W alarm message with
with CAUSE/DIAG=000/197 (00/C5).
This is occurring because the TCPRCV subroutine is not
being called after the Call Request packet is sent.
The result is that the subsequent Call Accept packet
is not read in by HNAS.
This is happening because CLNTRCV logic in NASTCP
is testing PCECLK>0 to see if the PCE is running a
timer. The call to TCPRCV is bypassed in this case
until the timer expires or has been cancelled. But
it turns out that the timer was cancelled by TRCVBLK
logic by setting PCETMRX=0 but CLNTRCV does not know
this because it is not testing PCETMRX>0. It is
testing the wrong field (PCECLK).
When PCETMRX=0, NASTMR logic in NASUTIL will set
PCECLK=0 when the PCE is removed from the timer QCB
but this can happen as much as a second after CLNTRCV
executes. So, what we have is a timing problem.
<end 03-02-2005>
SOLUTION: 1) The SELECT timeout processor will be corrected to
restore its own base register before continuing its
execution. This will prevent the 0C4 ABEND.
2) The SELECT timer will be stopped when a SELECT ends
normally. This will prevent the timeout processor
from getting control when it should not.
<begin 03-02-2005>
The SELECT timer logic at TRCVBLK set PCETMRX=0 to
cancel the SELECT timer. CLNTRCV logic has been
changed to test PCETMRX instead of PCECLK.
<end 03-02-2005>
CIRCUMVENTION: N/A
APPLY_INFO: TO-BE-DETERMINED
This problem FIX is applied like an APAR and is
intended for use by the customer that this problem
report was opened for.
2006-09-25 - PROBLEM 2005018D
PROBLEM_ID: 2005018D
STATUS: CLOSED, RETIRED
OPEN_DATE: 2005-01-18
CLOSE_DATE: 2006-09-25
SERVICE(S): LLC4 (GATE) MRMT LUNAME=sluname modify support.
MANDATORY: NO
ORIGIN/REF: 230_BNP
CP_TECH: SFD
PUBLISH: YES
----------
PTF_CLASS: N/A
PROBLEM: Customer reports that they are unable to dynamically
change the GATE pluname suboperand of the LUNAME=
operand for an MCH.
DESCRIPTION: Customer originally thought they needed the ability to
change the sluname or pluname of an LUNAME= entry for
GATE support. Subsequently, customer realized that this
modification would induce other problems. The rationale
is that we always strongly recommend that users adopt
the same names used with NPSI to minimize the changes in
the environment in the first step of a migration. When
an user wants to change the SLU or PLU name for GATE,
the best way is to stop and restart HNAS with a new CDF.
Such a change also requires a change in the application
so the application also has to be stopped and restarted.
This obviously would also be true if the SLU or PLU name
change was done dynamically in HNAS which essentially
defeats the purpose of a dynamic change enhancement.
SOLUTION: N/A
CIRCUMVENTION: Stop HNAS and the CTCP application, change the required
SLU and/or PLU names then restart HNAS and the CTCP.
APPLY_INFO: N/A
01-24-2005 - PROBLEM 2005018B (became APAR 2300104)
PROBLEM_ID: 2005018B
STATUS: CLOSED
OPEN_DATE: 01-18-2005
REVISE_DATE: mm-dd-2005
CLOSE_DATE: 01-24-2005
SERVICE(S): Outbound Call Request processing.
MANDATORY: TBD
ORIGIN/REF: 230_POR
CP_TECH: SFD
PUBLISH: YES
----------
PTF_CLASS: CUSTOM-USER-MOD
PTF_TYPE: (SRC) HNASMACX
PTF_LOC: TBD
COREQ(S): N/A
PREREQ(S): APAR 2300094 (and associated APARs PREREQ chains)
SUPERSEDES: N/A
OBJECT(S): N/A
SOURCE(S): NASTCP
PROBLEM: Callout requests randomly fail and the following alarm
message is issued:
NAS7720W mchname CALL OUT, CAN'T CALL
CALLED ADDR=B071323332260000
CALLING ADDR=C071136596090000
NAS7717W CAUSE/DIAG=000/130 (00/82) DIAGX=0010
DESCRIPTION: This failure is timing related and is more apt to
occur when there is a lot of simultaneous inbound and
outbound connect activity. Based on the HNAS log
provided by the customer after a trace trap that was
set as follows:
TRCTRAP=(ALRMLIST=(NAS7720I),TRCACTION=(SNAP,SUSP)
we were able to discover a timing window where the
allocation of a REMOTE Process Control Element (PCE)
for a callout attempt occurred while the HOME LOCAL
PCE was in a pseudo IDLE state. This state only occurs
after the LOCAL PCE is used to close a temporary socket
that was active during ACCEPT/TAKESOCKET processing.
The LOCAL PCE is in dispatch pending state with
PCESTAT=STIDLE which causes the REMOTE PCE allocator
to 'think' that the HOME LOCAL is inactive when it
really is not.
SOLUTION: The REMOTE PCE allocation routine has been modified
to detect the pseudo IDLE state so that the outbound
call attempt can be completed.
CIRCUMVENTION: N/A
APPLY_INFO: TO-BE-DETERMINED
This problem FIX is applied like an APAR and is
intended for use by the customer that this problem
report was opened for.
2006-10-06 - PROBLEM 2005018A
PROBLEM_ID: 2005018A
STATUS: CLOSED, APAR 2400008 issued.
OPEN_DATE: 2005-01-18
CLOSE_DATE: 2006-10-06
SERVICE(S): LLC4 (GATE) MRMT LUNAME=* modify support.
MANDATORY: NO
ORIGIN/REF: 230_BNP
CP_TECH: SFD
PUBLISH: YES
----------
PTF_CLASS: TO-BE-DETERMINED
PROBLEM: Customer reports that they are unable to dynamically
remote the asterisk that follows pluname suboperand
of the LUNAME= operand for an MCH.
DESCRIPTION: Customer specified a GATEFC MCH with the LUNAME=
operand coded as follows:
LUNAME=(V115A/GTMW4000*/R115/0/5)
Since an asterisk (*) is specified after the pluname,
HNAS will issue a REQSESS to force a BIND from the
CTCP. If the CTCP is not active, the REQSESS will
fail and the following message will be issued:
NAS3702W REQSESS FROM SLU V115A TO PLU GTMW4000
FAILED R15=xx R0=xx FDB2=xx SENSE=xxxxxxxx
The customer does not want to activate the CTCP to
eliminate this message and prefers to remove the
asterisk 'on the fly' to prevent HNAS from issuing
the REQSESS. He wants HNAS to wait for the CTCP
to come active and BIND the SLU when it does.
The customer attempted to remove the asterisk by
entering the following console command:
RNM=V115 MRMT LUNAME=V115A/GTMW4000
Unfortunately, this generated the following error
message because LUNAME= modification is only allowed
for TYPE=SPU REMOTE definition statements:
NASC311E RNM=V115 TYPE=MCH INVALID, REQUIRED
SOLUTION: We will provide an enhancement that will allow the
asterisk to be removed from the pluname suboperand
of the LUNAME= operand for a TYPE=MCH|XTP REMOTE
definition statement to be modified using the MRMT
console command.
CIRCUMVENTION: Stop HNAS, remove the asterisk from the LUNAME=
operand then restart HNAS. OR, filter the NAS3702W
alarm message dynamically using the ALARM console
command as follows:
ALARM FILTER=(NAS3702W(S or P))
APPLY_INFO: TO-BE-DETERMINED
01-04-2005 - PROBLEM 2004364A (became APAR 2300095)
PROBLEM_ID: 2004364A
STATUS: CLOSED (pending APAR)
OPEN_DATE: 12-29-2004
REVISE_DATE: 12-31-2004
CLOSE_DATE: 12-31-2004
SERVICE(S): LLC0 (PCNE) callout
MANDATORY: NO.
ORIGIN/REF: 230_IZB (see problem ref 2004356A)
CP_TECH: SFD
PUBLISH: OVERVIEW, Publish APAR
----------
PTF_CLASS: CUSTOM-USER-MOD
PTF_TYPE: (OBJ) HNASOBJX
PTF_LOC: TBD
COREQ(S): See problem 2004356A
PREREQ(S): N/A
SUPERSEDES: N/A
OBJECT(S): N/A
SOURCE(S): N/A
PROBLEM: Customer reports that default CUD used for PCNE
callout 01000000 is actually CUD value for PAD call.
DESCRIPTION: When CUD is not specified for a PCNE call, a default
value of 01000000 is used. This CUD is normally used
for PAD and conditions the remote DTE to provide and
accept PAD services rather than PCNE services. The
correct default value of C0000000 should be used for
PCNE when the CUD is omitted from the SVC0= operand.
SOLUTION: HNAS will be modified to use a CUD value of 0C000000
for callout PCNE SLUs when a CUD value is omitted from
SVC0= operand entries.
CIRCUMVENTION: Code C0000000 as the CUD value for the callout SVC0
entry as follows:
SVC0=(vclmt,
:
sluname/dteaddr1{-dteaddr2-{dteaddr3}}O//C0000000,
:
APPLY_INFO: TO-BE-DETERMINED
This problem FIX is applied like an APAR and is
intended for use by the customer that this problem
report was opened for.
11-24-2004 - PROBLEM 2004328A
PROBLEM_ID: 2004328A
STATUS: CLOSED
OPEN_DATE: 11-23-2004
CLOSE_DATE: 11-24-2004
SERVICE(S): GATE
MANDATORY: N/A
ORIGIN/REF: 220_SIK
CP_TECH: PRT
PUBLISH: YES
PTF_INFO: N/A
----------
PTF_CLASS: N/A
----------
PROBLEM: Customer getting 129 (X'81' clears). GATE callin.
DESCRIPTION: This clear code, used by HNAS to report a duplicate
session, is being used by a remote system to clear
a GATE call immediately after receiving a call accept
from HNAS.
Customer says that if HNAS is up for 2 or 3 days then
the router runs out of VCs. All calls get cleared with
cause 001, diag 071 (busy, no logical channel
available).
We have no information on the state of HNAS when this
happens. This is a V2R2M0 system
SOLUTION: Router reconfigured to refuse calls from this customer
(x25 route #n source dteaddr clear).
Customer migrated to V2R3M0. Will open new problem if
condition isn't resolved.
CIRCUMVENTION: N/A
APPLY_INFO: N/A 11-18-2004 - PROBLEM 2004307A - Became APAR 2300086
PROBLEM_ID: 2004307A
STATUS: CLOSED
OPEN_DATE: 11-02-2004
REVISE_DATE: 11-09-2004
CLOSE_DATE: 11-17-2004
SERVICE(S): QLLC
MANDATORY: YES
ORIGIN/REF: 230_RWE
CP_TECH: PRT
PUBLISH: YES, WIP
PTF_INFO: TO-BE-DETERMINED
(CLASS/TYPE/LOC/COREQ/PREREQ/SUPER/OBJECT/SOURCE)
----------
PTF_CLASS: TO-BE-DETERMINED
PTF_LOC: FTP Server Directory /hnas_maint/hnasproblem/
(Complete FIX is contained in the 2004nnna.ZIP file)
COREQ(S): N/A
PREREQ(S): Distribution dated after: mm-dd-2004
With APARs: 23000nn and 23000nn applied.
SUPERSEDES: N/A
OBJECT(S): QLSSCP, XOTUT1
SOURCE(S): N/A
----------
PROBLEM: QLLC sessions for devices on an SPU hang.
DESCRIPTION: 1) Transmission of a large RU causes HNAS to build a
chain of X25 data packets connected by M (more data)
bits. An M-bit packet chain is created for each TH
segment required to transfer the RU. If HNAS receives
a NOTIFY POWER OFF then transmission of output to the
remote is terminated. The termination can leave the
X25 level with an active M bit chain. HNAS send
operations are deferred until the chain is completed.
Because of a logic error the M bit chain is never
completed and send operations stop for all devices on
the SPU.
<Nov 09, 2004 revision>
2) When a HNAS QLLC PU activates HNAS sends an ACTLU PIU
to every LU defined for the PU. These PIU flow on
the LU-LU session. If activity occurs on the HNAS
to remote PU session (such as a NMVT request) a
situation can occur where HNAS is waiting for an
an ACTLU response before it sends the NMVT response
and the remote is waiting for an NMVT response before
sending an ACTLU response.
<Nov 09, 2004 revision>
SOLUTION: 1) Logic corrected to properly terminate an M bit chain
when a NOTIFY POWER OFF is received.
<Nov 09, 2004 revision>
2) HNAS scheduling logic revised to avoid the deadlock.
<Nov 09, 2004 revision>
APPLY_INFO: See Chapter 6 (Product Maintenance Installation
section) from the HNAS Guide and Reference Manual
for instructions on how to install PTF's (Object,
Source and ZAPs) or Refresh/Upgrade maintenance.
Corrective logic included in distributions created
after CLOSE_DATE. Otherwise, apply maintenance as
directed in the APPLY_INFO (PTF).08-23-2005 - PROBLEM 2004300A
PROBLEM_ID: 2004300A (became APAR 2300152 08-23-2005)
STATUS: CLOSED
OPEN_DATE: 10-26-2004
REVISE_DATE: 11-10-2004
CLOSE_DATE: 11-10-2004
SERVICE(S): PAD
MANDATORY: YES, for certain host applications like TPE.
ORIGIN/REF: 230_SDD
CP_TECH: SFD
PUBLISH: YES
PTF_INFO: TO-BE-DETERMINED
(CLASS/TYPE/LOC/COREQ/PREREQ/SUPER/OBJECT/SOURCE)
PROBLEM: Customer reports that PAD terminals cannot communicate
with TPE host application.
DESCRIPTION: PAD terminals are unable to effectively communicate
with certain host applications like TPE because
special ASCII characters are not being translated
correctly for the application.
SOLUTION: HNAS provides an alternate translate table as member
MCHTTBL1 in the HNASMAC library. By assembling this
member using the inline PROC in the HNASMNT job and
stowing the object output in the HNASOBJ library
as member MCHTTBLS, the HNAS link edit step will
pick up the correct translate tables for TPE access.
Starting with distributions after October 26, 2004
HNAS provides the alternate translate table as module
MCHTTBL1 in the HNASOBJX library. By changing the
module name to MCHTTBLS, the assembly of the HNASMAC
member MCHTTBL1 can be avoided.
CIRCUMVENTION: See SOLUTION.
APPLY_INFO: See SOLUTION.
11-16-2004 - PROBLEM 2004286A - Became APAR 2300085
PROBLEM_ID: 2004286A
STATUS: CLOSED, APAR issued.
OPEN_DATE: 10-12-2004
REVISE_DATE: 11-16-2004
CLOSE_DATE: 11-16-2004
SERVICE(S): LLC4
MANDATORY: YES
ORIGIN/REF: 230_RWG / 230_RBG
CP_TECH: PWB
PUBLISH: PENDING, Under Construction
PTF_INFO: TO-BE-DETERMINED
(CLASS/TYPE/LOC/COREQ/PREREQ/SUPER/OBJECT/SOURCE)
PROBLEM: HNAS display shows bound GATE data LUs with no VC.
These LUs are not available for new sessions.
DESCRIPTION: When HNAS sends a a clear packet to a CTCP and UNBIND
is expected in response. If there is no UNBIND the
HNAS LU is 'lost' (unavailable for new calls).
SOLUTION: The following improvements have been made in GATE
session end processing:
1) When a clear is sent to the CTCP HNAS starts a
3 second timer. If the timer expires the LU is
released (PLU will receive a NOTIFY). The
diagnostic byte in the NAS3799I session end message
will be 221 (X'DD').
2) Some CTCPs send a final message after receiving a
clear packet from HNAS. This message is rejected by
HNAS since there is no session. The rejection makes
the CTCP think there is an error. With this apar on
the message is silently discarded. Tests indicate
that if HNAS sends the message to the remote it will
be silently discarded by the router.
3) If HNAS receives a clear to a VC that is already
clearing then the second clear is ignored. In order
to detect this session end error an alarm message
NAS7713W SECOND CLEAR FROM ip-addr ON rmt-name
MCH mch-nm LU lu-nm
is issued to record the error. Additionally, the
session is ended with a diagnostic code of 222
(X'DE').
CIRCUMVENTION: N/A
APPLY_INFO: TO-BE-DETERMINED
11-18-2004 - PROBLEM 2004279A - Became APAR 2300086
PROBLEM_ID: 2004279A
STATUS: CLOSED
OPEN_DATE: 10-05-2004
REVISE_DATE: 11-09-2004
REVISE_DATE: 11-10-2004 (REQDISCONT/NMVT decode problem removed
from this problem. Now covered under
problem 2004247A)
CLOSE_DATE: 11-10-2004
SERVICE(S): QLLC
MANDATORY: YES, when QLLC resources are required
ORIGIN/REF: RWE_230
CP_TECH: SFD
PUBLISH: YES, CLOSED
PTF_INFO: TO-BE-DETERMINED
(CLASS/TYPE/LOC/COREQ/PREREQ/SUPER/OBJECT/SOURCE)
----------
PTF_CLASS: APAR-BUG
PTF_TYPE: (OBJ) HNASOBJX
PTF_LOC: FTP Server Directory /hnas_maint/hnasproblem/
(Complete FIX is contained in the 2004279A.ZIP file)
COREQ(S): N/A
PREREQ(S): Distribution dated after: 05-28-2004
With APAR: 2300039
SUPERSEDES: N/A
OBJECT(S): QLSSCP
SOURCE(S): N/A
----------
PROBLEM1: NASHALT 0198 ABEND can occur when a NOTIFY request
is received.
PROBLEM2: ACTPU text in NAS8110I message is being overlaid.
DESCRIPTION1: When a QLLC SLU is configured for auto logging
(applid value is specified for the SLU in the
LUNAME= operand), an ABEND can occur due to a
timing problem when a NOTIFY request with the
power on indicator is received. The following
NASHALT text is generated:
HALT AT LOC 80059016 IN QLALOG: QLCLOT BIND INIT
FAILURE
It turns out that the name of the routine (QLALOG)
is not displayed correctly and the failure reason
is misleading. It is a BIND initialization failure
but not because of callout but rather because of a
timing problem.
Here is the sequence leading up to the ABEND:
Event Comments
ACTLU response received from SLU power off indicated
NOTIFY request received from SLU power on indicated
VTAM OPEN ACB performed
VTAM SETLOGON performed
VTAM REQSESS issued SLU wired to PLU
BIND request sent by PLU
NOTIFY request received from SLU power off indicated
BIND EXCR received from SLU 0801 sense included
NOTIFY request received from SLU power on indicated
The last NOTIFY request results in the ABEND because
the HNAS SSCP simulator thinks that the SLU is idle.
This is due to the previous NOTIFY with power off.
HNAS then attempts to autolog the SLU on to the PLU.
However, because BIND processing has not completed,
the autolog processor (QLALOG) finds the previous
BIND still pending. This is a validity error that
causes the NASHALT. The problem seems to be related
to the NOTIFY request with power off that is received
while the BIND request is in flight. The NOTIFY
processor fails to recognize this state. This causes
the SSCP/SLU state to be set to IDLE. In this state
subsequent PIUs directed at the PLU are purged. This
prevents the BIND response from getting back to the
PLU which leaves the PLU/SLU state as BIND pending
which results in the ABEND when the last NOTIFY is
received.
DESCRIPTION2: ACTPU text in NAS8110I message is being overlaid
when NAS8141W INVALID REQ message is issued. The
register used to convert the decode return code that
is displayed as RC=XX at end of the NAS8141W message
is actually pointing to body of NAS8110I message.
The result is that ACTPU text is overlayed by
NAS8141W RC value and RC value at end of NAS8141W
message displays as XX.
SOLUTION1: The ABEND routine name and reason have been corrected
in the QLALOG routine. The NOTIFY request processor
has been modified to detect the BIND in progress state
when the power off indicator is set. If this occurs,
the ACB will be closed. Closing the ACB will force
the outstanding BIND request to be aborted. This
will prevent the ABEND from occurring when the NOTIFY
request with power on is received.
SOLUTION2: HNAS has been modified to point at the correct location
so that the RC value at the end of the NAS8141W message
is displayed correctly and the ACTPU text in the
NAS8110I message is not overlayed.
CIRCUMVENTION: N/A
APPLY_INFO: This problem FIX is applied like an APAR and is
intended for use by the customer that this problem
report was opened for.
12-09-2004 - PROBLEM 2004264A - Became APAR 2300092
PROBLEM_ID: 2004264A
STATUS: CLOSED
OPEN_DATE: 09-20-2004
REVISE_DATE: 11-28-2004
CLOSE_DATE: 12-09-2004
SERVICE(S): GATE
MANDATORY: N/A
ORIGIN/REF: 230_SWC (2300069), IZB, BNP, RWG, HVB
CP_TECH: PRT
PUBLISH: YES, WIP
PTF_INFO: TO-BE-DETERMINED
----------
PTF_CLASS: TO-BE-DETERMINED
PTF_TYPE: (OBJ) HNASOBJX
PTF_LOC: FTP Server Directory /hnas_maint/hnas230m/apars/
(Complete FIX is contained in the @apar.ZIP file)
COREQ(S): N/A
PREREQ(S): N/A
SUPERSEDES: N/A
OBJECT(S): VCCLEAR, XOTRCV, XOTXMTC
SOURCE(S): N/A
----------
PROBLEM: NAS7703W alarm issued when remote sends Diagnostic
packet.
DESCRIPTION: HNAS GATE session termination logic does not release
the VC and LU control blocks for the session until
the CTCP has been sent a Clear or Clear-Confirm
packet to the CTCP. If the CTCP does not have a
RECEIVE active to accept the HNAS termination message
then the VC's TCPIP session is left active. In this
state a new call can be received. HNAS treats this
as an error and tries to clear the new call. HNAS sees
the second clear for the VC as an error and does not
send the clear. After 10 minutes the router sends a
diagnostic packet which causes the alarm messages:
NAS7703W DIAG FROM ip-addr(port)
NAS7799I PKT=1000F132 1001.
SOLUTION: Correct HNAS logic to release the VC control block
and close the TCP/IP session as soon as transmission
of a GATE Clear packet completes.
CIRCUMVENTION: N/A
APPLY_INFO: This problem FIX is applied like an APAR and is
intended for use by the customer that this
problem reported was opened for.
11-19-2004 - PROBLEM 2004252A (became APAR 2300088)
PROBLEM_ID: 2004252A
STATUS: CLOSED
OPEN_DATE: 09-08-2004
REVISE_DATE: 11-01-2004 (COREQ added)
CLOSE_DATE: 11-19-2004
SERVICE(S): TCPIP
MANDATORY: N/A
ORIGIN/REF: 230_BNP
CP_TECH: SFD
PUBLISH: YES
PTF_TYPE: (SRC) HNASMACX
PTF_LOC: N/A
COREQ(S): Problem 2004204A
PREREQ(S): APAR 2300047
SUPERSEDES: N/A
OBJECT(S): N/A
SOURCE(S): NASTCP
PROBLEM: HNAS can terminate abnormally with ABEND 0198 (NASHALT)
after a TCPIP stack is stopped.
DESCRIPTION: This latest 0198 ABEND (NASHALT) that has occurred
when a customer took the stack down underneath HNAS
is a completely new problem, related but different
than the problem corrected by APAR 2300042. We have
never seen it before. APAR 2300042 addressed a
problem with the HNAS stack 'SEVER' logic which was
fixed and extensively tested on out z/OS V1R4 system.
It turns out that the SEVER correction logic introduced
by APAR 2300042 is working just fine. However, the
subsequent logic that attempts to re-establish contact
with the SEVERed stack has found a problem. Briefly:
When HNAS is first started OR after a connection
between a stack and an HNAS LOCAL is SEVERed (the stack
is taken down), HNAS continually attempts to establish
contact with the stack for the LOCAL. As part of this
processing, HNAS interrogates all the stacks to see if
the stack identified by the LOCAL TCPNAME= operand can
accept an API connection. HNAS uses the GETIBMOPT
command to do this. This command is processed by the
z/OS MVS system (UNIX kernel) on behalf of all stacks
running on the system. The command produces a map of
the installed stacks and has the following format:
byte contents
00-03 stack count => number of TCPIP images
(0=> no images present)
04-0F map for first stack image
04-05 status: 8xxx => stack is active
4xxx => stack is terminating
2xxx => stack is down
1xxx => stack has stopped
or is stopping
06-07 stack version
08-0F stack name (TCPNAME=)
10-1B map for second stack image
:
etc
When the GETIBMOPT command ends, HNAS interrogates
the map produced by GETIBMOPT.
If the stack count is zero, HNAS waits and then retries
the GETIBMOPT command after a forced delay.
If the stack count is non-zero, HNAS steps through the
map looking for a stack name match with the TCPNAME=
operand on the requesting LOCAL.
If a name match is not found, HNAS waits and then retries
the GETIBMOPT command after a forced delay.
If a name match is found, HNAS tests the status flags.
If the status flags are 8xxx, HNAS assumes that the
named stack is active. In this case, HNAS attempts
to establish an API connection to the stack using
the INITAPI command. The ABEND 0198 is occurring
because the INITAPI command is being rejected with
ERNO=040C which says 'TCP/IP is not installed or
is not active'. This makes no sense because the
GETIBMOPT command indicated that the named stack
was active. HNAS is now confused and this results
in the NASHALT - 0198 ABEND. We do NOT believe that
this is an HNAS problem. HNAS is being tricked into
thinking that the SEVERed stack is actually active.
SOLUTION/ HNAS TCPIP logic will be modified to treat an INITAPI
CIRCUMVENTION failure as though the GETIBMOPT command showed that
the stack was down. The 0198 ABEND will be prevented
and HNAS will retry the GETIBMOPT command after a forced
delay. The GETIBMOPT/INITAPI commands will continue to
be executed until the named stack comes active or HNAS
is shutdown.
APPLY_INFO: N/A - Provided to user encountering the problem.
This problem FIX is applied like an APAR.
03-21-2005 - PROBLEM 2004247A - Became APAR 2300122
PROBLEM_ID: 2004247A
STATUS: CLOSED
OPEN_DATE: 09-03-2004
REVISE_DATE: mm-dd-2004
CLOSE_DATE: 03-21-2005
SERVICE(S): QLLC
MANDATORY: YES, when QLLC resources are required
ORIGIN/REF: RWE_230
CP_TECH: SFD
PUBLISH: YES, WIP
PTF_INFO: TO-BE-DETERMINED
(CLASS/TYPE/LOC/COREQ/PREREQ/SUPER/OBJECT/SOURCE)
----------
PTF_CLASS: APAR-BUG
PTF_TYPE: (OBJ) HNASOBJX
PTF_LOC: FTP Server Directory /hnas_maint/hnasproblem/
(Complete FIX is contained in the 2004247A.ZIP file)
COREQ(S): N/A
PREREQ(S): Distribution dated after: 05-28-2004
With APAR: 2300039
SUPERSEDES: N/A
OBJECT(S): QLSSCP
SOURCE(S): N/A
----------
PROBLEM: REQDISCONT and NMVT PIUs are rejected with NAS8141W
message followed by a Clear Request.
DESCRIPTION: HNAS does not decode REQDISCONT or NMVT but issues
a NAS8141W message and clears the call instead.
The REQDISCONT logic ultimately leads to Clear anyway
after DACTLU, DACTPU and DISCONT PIUs would have been
exchanged. The rejected NMVT also clears the call
when it should not.
SOLUTION: HNAS will be modified to inhibit the NAS8141W reject
message for REQDISCONT and NMVT and process these PIUs
as required.
CIRCUMVENTION: N/A
APPLY_INFO: This problem FIX is applied like an APAR and is
intended for use by the customer that this problem
report was opened for.
09-17-2004 - PROBLEM 2004243A - Became APAR 2300072
PROBLEM_ID: 2004243A
STATUS: PENDING user test, under analysis. CLOSED, APAR 2300072 issued.
OPEN_DATE: 08-30-2004
REVISE_DATE: mm-dd-2004
CLOSE_DATE: 09-17-2004
SERVICE(S): GATE
MANDATORY: N/A
ORIGIN/REF: SWC_230
CP_TECH: PRT
PUBLISH: YES
PTF_INFO: TO-BE-DETERMINED -
(CLASS/TYPE/LOC/COREQ/PREREQ/SUPER/OBJECT/SOURCE)
----------
PTF_CLASS: APAR-BUG
----------
PROBLEM: Inbound GATE call requests fail with the message
NAS7702E CALL REQ REFUSED - NO VC BLOCKS OR BUFFER
SHORTAGE CLEAR DIAG=130 (82)
DESCRIPTION: All the customer's VC's (a total of 9) are on the
MCH active queue. All are in state P6 (clear sent).
All carry a diag byte of C6 (inactivity timeout).
The VCPCE pointer is zero in all VCs, indicating the
TCP/IP connection is gone.
The customer has IDLETO=1 coded on BUILD. Because
of a V2R3M0 change to a branch, 1 indicates anything
in the range 0 to 1 seconds (it was 1 to 2 in V2R2M0).
The early expiration of this timer appears to have
uncovered a bug in the GATE session takedown sequence.
Further dump analysis required. Customer told to
increase the VC count and set IDLETO to 2.
SOLUTION: Under investigation
CIRCUMVENTION: Ensure sufficient number of VCs, code IDLETO=2 if
1 is desired.
APPLY_INFO: TO-BE-DETERMINED
08-16-2004 - PROBLEM 2004228A - Became APAR 2300067
PROBLEM_ID: 2004228A
STATUS: CLOSED
OPEN_DATE: 08-15-2004
REVISE_DATE: N/A
CLOSE_DATE: 08-16-2004
SERVICE(S): NASAUTH Authorization File Validation
MANDATORY: NO
ORIGIN/REF: 230_NBG
CP_TECH: SFD
PUBLISH: YES
PTF_INFO: N/A, see APAR.
PROBLEM: Descriptive WTO message not provided when NASAUTH
Authorization failure occurs (ABEND 198 'AC FAILURE)
due to customer coding error (//AUTH DD statement).
DESCRIPTION: When a bad NASAUTH file is supplied, HNAS will ABEND
at startup time with NASHALT 198 'AC FAILURE' but
it is not always easy to tell why the NASAUTH file
is bad. HNAS issues a WTO before the NASHALT to
identify the reason for the failure but sometimes
the WTO can be purged by the system during the ABEND
processing. This appears to be timing related.
SOLUTION: Instead of a 'catchall' ABEND reason for the NASHALT,
a specific description will be provided in addition
to the WTO which may or may not be displayed.
APPLY_INFO: N/A - PROVIDED TO USER AS REQUIRED.
12-21-2004 - PROBLEM 2004225A (covered under APAR 2300092)
PROBLEM_ID: 2004225A
STATUS: CLOSED, variation of problem 2004264A (2300092)
OPEN_DATE: 08-12-2004
CLOSE_DATE: 12-21-2004
SERVICE(S): X.25 General (DIAG packets received)
MANDATORY: N/A
ORIGIN/REF: 230_IZB (BTX Online Application LLC4/GATE)
CP_TECH: SFD
PUBLISH: YES
PTF_INFO: TO-BE-DETERMINED
(CLASS/TYPE/LOC/COREQ/PREREQ/SUPER/OBJECT/SOURCE)
PROBLEM: X.25 Diagnostic packets with code=228 (X'EE') are
being spuriously received and the following messages
are produced.
NAS7703W DIAG FROM 172.016.137.065(40561)
NAS7799I PKT=1000F1EE 1001
DESCRIPTION: See problem.
Note that the customer says the router is front-ended
by a DATUS X.25/ISND switch. We are not sure if the
switch is the cause of the problem. This is under
investigation.
SOLUTION: A TRCALL trace with TRCTRAP=(RCVLIST=(04F1EEFF)) is
being collected to see what leads up to the reception
of the Diag packet. Router traces are also expected
to be run. Waiting on trace results.
APPLY_INFO: N/A
11-11-2004 - PROBLEM 2004212A
PROBLEM_ID: 2004212A
STATUS: CLOSED
OPEN_DATE: 07-30-2004
CLOSE_DATE: 11-11-2004
SERVICE(S): Alarm messages
MANDATORY: N/A
ORIGIN/REF: 230_NBG
CP_TECH: SFD/PWB
PUBLISH: YES
PTF_INFO: Shipped as a user mod.
Contact Comm-Pro for current location.
PTF_CLASS: CUSTOM-USER-MOD.
PTF_TYPE: (OBJ) HNASOBJX and (SRC) HNASMACX
COREQ(S): N/A
PREREQ(S): 2300051, 2300047
SUPERSEDES: N/A
OBJECT(S): XOTTR (NAS7... alarm messages)
SOURCE(S): NASTCP (NAS2... and NAS8... alarm messages)
PROBLEM: User's Host Automation Monitor program has difficulty
filtering multi-line HNAS alert messages because all
lines of the message start with the same string (e.g.
NAS7717W).
DESCRIPTION: See problem.
SOLUTION: A custom mod to install sequence numbers in multi-line
alarm messages is available. For example, NAS7717W
alarm will be displayed as two lines starting with
NAS7717W1 and NAS7717W2. Insertion of the sequence
number shifts the message text to the right.
CIRCUMVENTION: N/A
APPLY_INFO: The custom mod is applied like an APAR.
See Chapter 6 (Product Maintenance Installation
section) from the HNAS Guide and Reference Manual
for instructions on how to install PTF's (Object,
Source and ZAPs) or Refresh/Upgrade maintenance.
11-15-2004 - PROBLEM 2004208B - Became APAR 2300084
PROBLEM_ID: 2004208B
STATUS: CLOSED
REVISE_DATE: 08-25-2004
REVISE_DATE: 10-15-2004
CLOSE_DATE: 11-15-2004
SERVICE(S): Modify PCNE/GATE/PAD SLU names
MANDATORY: OPTIONAL
ORIGIN/REF: 230_SDD
CP_TECH: SFD
PUBLISH: YES, OVERVIEW
PTF_CLASS: ENHANCEMENT-APAR
PTF_TYPE: (OBJ) HNASOBJX
PTF_LOC: FTP Server Directory /hnas_maint/hnasproblem/
(Complete FIX is contained in the 2004nnnB.ZIP file)
COREQ(S): N/A
PREREQ(S): Distribution dated after: 08-16-2003
With APARs: 2300066, 2300065, 2300064, 2300061, 2300060
and their associated pre-reqs.
SUPERSEDES: N/A
OBJECT(S): CONSDRMT, CONSHELP, CONSMLCL, CONSMRMT,
MCHSVCI, MCHUT1, NASCNFG
SOURCE(S): N/A
PROBLEM: Customer requires the ability to modify SLU names in
(ENHANCEMENT) their PCNE, GATE and PAD CFT environment.
DESCRIPTION: Some users need the ability to add or modify SLU
names for LLC0 (PCNE), LLC4 (GATE) and/or LLC5 (PAD)
connections. Normally, SLU names for PCNE/GATE/PAD
resources are fixed by the configuration. This means
that HNAS must be stopped and restarted in order to
and or change a PCNE/GATE//PAD SLU name.
SOLUTION: The HNAS MRMT console command processor is has been
modified to allow PCNE/GATE/PAD SLU names to be added
or changed for the SVC0=/SVC4=/SVC5= operands on a
TYPE=MCH REMOTE in a manner similar to what is now
done for the LUNAME= operand on a TYPE=SPU REMOTE.
The following HELP MRMT display illustrates the syntax
that is used for the enhanced MRMT SVC0=|SVC4=|SVC5=
console command processor:
{SVC0=sluname{={*|newname}}
/{*|{X}dd...dd||I{applid}
|dd...dd-dd...dd-dd...dd||O
|{X}dd...dd-{X}dd...ddd-{X}dd...dd||B{applid}}
/{*|mxtname}
/{*|cud}}
{SVC4=sluname{={*|newname}}}
{SVC5=sluname{={*|newname}}
/{*|{X}dd...dd||I{applid}
|dd...dd-dd...dd-dd...dd||O
|{X}dd...dd-{X}dd...ddd-{X}dd...dd||B{applid}}
/{*|mxtname}
/{*|cud}}
NOTE: enter * for dd...dd|applid|mxtname|cud|rcvcnt|
sndcnt to delete the value
* after sluname= to delete an existing
SLU entry
a newname after sluname= to change an
existing SLU name
the same sluname after sluname= to add a
new SLU name
CIRCUMVENTION: N/A
APPLY_INFO: N/A - PROVIDED TO USER AS REQUIRED.
2006-08-11 - PROBLEM 2004208A
PROBLEM_ID: 2004208A
STATUS: CLOSED - Documentation updated improving description.
OPEN_DATE: 2004-07-26
PRVCHG_DATE: 2004-11-15
REVISE_DATE: 2005-09-22 - Deferred.
CLOSE_DATE: 2006-08-11
SERVICE(S): CDF Configuration Error Messages
MANDATORY: NO, circumvention should be used until logic changed
ORIGIN/REF: 230_ITL
CP_TECH: SFD
PUBLISH: YES
PTF_CLASS: N/A
PTF_TYPE: N/A - SEE STATUS
PTF_LOC: N/A
COREQ(S): N/A
PREREQ(S): N/A
SUPERSEDES: N/A
OBJECT(S): N/A
SOURCE(S): N/A
PROBLEM: Some HNAS Configuration Alert Messages don't
correctly describe the error condition encountered.
DESCRIPTION: The following configuration error message is pending
correction:
NAS1301S REMOTE XOTCNIN HOME DEFAULT CANNOT
BE RESOLVED FOR TYPE=XOT, REQUIRED
This message is generated because the SOCLMT= operand
for the default HOME LOCAL definition statement is
too low, that is, more REMOTE sockets of the same type
(e.g., TYPE=XOT) were defined via the REMOTE VCLMT=
operand than were reserved via the LOCAL SOCLMT=
operand.
Format1 generic description:
NAS1301s REMOTE opname OMITTED, action
Indicates that the opname operand on the REMOTE
definition statement was omitted. This version of
the NAS1301s message does not display a REMOTE name
because it is generated during the processing of the
current REMOTE definition statement. The REMOTE name
is displayed after the line of asterisks that starts
the REMOTE processing. The current REMOTE is
delimited by a new line of asterisks.
Format2 generic description:
NAS1301s REMOTE rmtname opname OMITTED, action
Indicates that the opname operand on the REMOTE
definition statement named rmtname was omitted. This
version of the NAS1301s message displays a REMOTE name
because it is generated after the entire CDF is scanned
rather than during processing of the current REMOTE
definition statement.
Solution: Ensure that the SOCLMT= value is large enough to
handle all the REMOTE sockets of the same type
whether or not a HOME LOCAL is specified for the
REMOTE via the HOME= operand or a default HOME
LOCAL is assigned by the configuration.
CIRCUMVENTION: Allow the SOCLMT= operand value to default. The
default of 2000 is normally large enough to handle
all REMOTE sockets. If more are required, increments
of 2000 should be specified for SOCLMT=. The SOCLMT=
value should always be larger than the sum of all
REMOTE VCLMT= operand values for a LOCAL and REMOTE
of the same type.
APPLY_INFO: N/A - CORRECTIVE LOGIC WILL BE AVAILABLE VIA UPGRADE.
11-19-2004 - PROBLEM 2004204A (became apar 2300088)
PROBLEM_ID: 2004204A
STATUS: CLOSED
(was OPEN, pending tests for 11-01-2004 modifications)
OPEN_DATE: 07-22-2004
REVISE_DATE: 07-27-2004 - reviewing traces/control blocks
Original problem description indicated the customer's
CTCP (TOM) ABENDed during load tests.
Customer analysis showed that the CTCP ABEND was a
result of a TOM CTCP bug (APAR-ID=xxxxxxxxx) caused
by the load generating program (calls wrapped at
the router). With the TOM fix applied the load test
continued to generate the NAS2201 error message with
the 27DD RC. After this message has been issued HNAS
requires a reload. References to the CTCP ABEND have
been removed from the following text.
REVISE_DATE: 09-09-2004
REVISE_DATE: 11-01-2004
CLOSE_DATE: 11-19-2004
SERVICE(S): GATE, TCPIP interface
MANDATORY: YES
ORIGIN/REF: 230_BNP
CP_TECH: SFD
PUBLISH: YES
PTF_CLASS: STANDARD APAR (after problem fix has been verified)
PTF_TYPE: (SRC) HNASMACX and (OBJ) HNASOBJX
PTF_LOC: FTP Server Directory for customer experiencing problem
(SMP/E format cumulative distribution)
COREQ(S): Problem 2004252A
PREREQ(S): APARs 2300082, 2300081, 2300061 (and associated APAR
chains)
OBJECT(S): CONSDPRM, CONSHELP, CONSSHOW, CONSSTAT, CONSTBFR,
CONSTDAT, CONSTDSP, CONSTIO, NASCNFG, NASUTIL
SOURCE(S): NASMAIN, NASTCP, XFBLK, XFNASWA, XFPCE
PROBLEM: X.25 Network load test can cause HNAS to issue the
following:
NAS2201W SOCKET REQUEST FAILED, RC=FFFFFFFF 000027DD
NAS7717W LU lu-name CALL TO DTE ADDR dte-addr VIA
REMOTE xxxxxxxx FAILED
NAS7717W CAUSE/DIAG=000/195 (00/C3) DIAGX=0000
After this outbound call requests fail and HNAS must
be reloaded.
DESCRIPTION: At the time of the failure the customer was conducting
stress tests using a CTCP named TOM. The above error
message indicates that HNAS is trying to use a socket
that the stack thinks is already in use. This
indicates that an error has been made in the recording
of active sockets.
09-09-2004 <begin>
The fix to NASTCP to ensure that the ACCEPT socket
number is not used as the TAKESOCKET socket number
does not seem to correct the NAS2201W ERNO=27DD error
condition. The last HNAS log from Gerard had TCPIP
informational messages being purged from SYSPRINT so
we could not see what led up to the NAS2201W error.
The ALRMFLTR= operand was changed from the original
value that originally showed why the NAS2201W error
was being generated.
09-09-2004 <end>
11-01-2004 <begin>
27DD error condition occurs when HNAS is busy
processing numerous inbound and outbound socket
connection requests and many sockets are already in
use. Problem occurs because the TAKESOCKET processor
does not record the new socket that is passed from the
server subtask to a client subtask for an inbound
connection. If an outbound SOCKET request is initiated
after the TAKESOCKET request has started, the SOCKET
processor will wind up using the same socket that is
being used by the TAKESOCKET processor. Because events
are processed FIFO by the TCPIP stack, the TAKESOCKET
request will win the socket and the SOCKET request will
fail with the 27DD error condition (NAS2201W message).
The reason that this problem does not occur more
often is because HNAS allocates sockets for outbound
connections from low to high while it allocates sockets
for inbound connections from high to low. When many
sockets are active, an intersection can occur.
11-01-2004 <end>
SOLUTION: A trace will be required to see why the 27DD (socket
in use) error occurred.
09-09-2004 <begin>
Advised Gerard to specify ALRMFLTR=(A) so that all
informational alarms are logged in SYSPRINT. This
should show what led up to the NAS2201W error.
Awaiting further input from BNP.
09-09-2004 <end>
10-08-2004 <begin>
Updated version of NASTCP (APARID=P04204A2) contains
logic to display socket descriptor set in SYSPRINT
if SHOWMORE option set (option forced on). In
addition, abbreviated trace entries generated to
log SOCKID, SOCCNT, SOCLMT when socket is opened
or closed via SOCKET, ACCEPT or TAKESOCKET call.
10-08-2004 <end>
11-01-2004 <begin>
SHOWMORE option incorporated as a start parm. It
controls logging of additional diagnostic information
in SYSPRINT, specifically NAS2711I messages that
display socket in use descriptor flags (PCESOCDS).
NASTCP has been modified to record every socket
allocation request. Previously, SOCKET and ACCEPT
socket allocations were recorded but TAKESOCKET socket
allocations were not (an oversight). This resulted
in the 27DD error condition due to collision when a
SOCKET call for an outbound request and a TAKESOCKET
call for inbound request occurred simultaneously.
Because TAKESOCKET socket allocation requests are
now recorded, a SOCKET request will not be able to
the same socket that is being used by TAKESOCKET.
This will eliminate the 27DD error condition.
11-01-2004 <end>
APPLY_INFO: N/A - PROVIDED TO USER AS REQUIRED.
07-23-2004 - PROBLEM 2004201A
PROBLEM_ID: 2004201A
STATUS: CLOSED - Became APAR 2300060
OPEN_DATE: 07-19-2004
REVISE_DATE: N/A
CLOSE_DATE: 07-23-2004
SERVICE(S): DATE Feature under GATE
MANDATORY: NO
ORIGIN/REF: 230_BNP
CP_TECH: PWB
PUBLISH: YES, WIP
PTF_CLASS: CUSTOM-USER-MOD
PTF_TYPE: (OBJ) HNASOBJX
PTF_LOC: N/A
COREQ(S): TO-BE-DETERMINED
PREREQ(S): TO-BE-DETERMINED
SUPERSEDES: TO-BE-DETERMINED
OBJECT(S): TO-BE-DETERMINED
SOURCE(S): TO-BE-DETERMINED
PROBLEM: HNAS doesn't support DATE feature.
DESCRIPTION: LLC5 session that used to operate under DATE can't
operate correctly with HNAS.
Under DATE, LLC5 call requests are processed by a
CTCP. If the CTCP is not active a Clear is sent
in response to a Call Request packet. Transpac
has an option to retry calls that fail in this
way. The customer uses this retry logic to
generate a new call that is routed to a different
MCH with an operational CTCP.
SOLUTION: The customer's configuration includes a GATE CTCP
that can be used to determine if the host PLU is
available.
When an LLC5 call is received the first GATE control
session LU specified by the HNAS LUNAME= parameter
will be tested for an active session. If the LU is
active, the LLC5 call will be accepted and PLU
selection via LOGTAB processing will proceed. If
the LU is not active the call will be cleared with
a clear diagnostic of X'FE' (254). This will allow
Transpac to retry the call.
APPLY_INFO: N/A - WILL BE PROVIDED TO USER AS REQUIRED.
07-22-2004 - PROBLEM 2004198A
PROBLEM_ID: 2004198A (became APAR 2300059)
STATUS: CLOSED
OPEN_DATE: 07-16-2004
REVISE_DATE: 07-22-2004
CLOSE_DATE: 07-22-2004
SERVICE(S): GATE Fast Connect
MANDATORY: YES if OPTIONS=LCN0USED|RESIDSTART=value is required
ORIGIN/REF: CMF_230,230_CPT
CP_TECH: SFD/PWB
PUBLISH: YES, WIP
PTF_CLASS: TO-BE-DETERMINED
PTF_TYPE: (OBJ) HNASOBJX
PTF_LOC: FTP Server Directory /hnas_maint/hnasproblem/
(Complete FIX is contained in the 2004198a.ZIP file)
COREQ(S): TO-BE-DETERMINED
PREREQ(S): TO-BE-DETERMINED
SUPERSEDES: N/A|apar-id
OBJECT(S): N/A|members,
SOURCE(S): N/A|members,
PROBLEM: Configuration error messages can be generated for
a GATE FC MCH when certain options are specified.
DESCRIPTION: Error messages:
NAS1311W REMOTE OPTIONS=LCN0USED REQUIRES SVC4=
RESOURCES, IGNORED
is issued when an MCH is configured for GATE Fast
Connect (FC) resources and OPTIONS=LCN0USED is also
specified.
07-22-2004 <begin>
NAS1311W REMOTE OPTIONS=RESIDSTART REQUIRES SVC4=
RESOURCES, IGNORED
is issued when an MCH is configured for GATE Fast
Connect (FC) resources and OPTIONS=RESIDSTART=value
is also specified.
07-22-2004 <end>
Additionally, the RESIDs generated for GATE FC data
session LUs do not start at zero when LCN0USED is
specified.
SOLUTION: HNAS has been modified to allow the OPTIONS=LCN0USED
and OPTIONS=RESIDSTART=value for a GATE FC MCH.
APPLY_INFO: N/A - PROVIDED TO USER AS REQUIRED.
09-10-2004 - PROBLEM 2004196B
PROBLEM_ID: 2004196B
STATUS: CLOSED (became APAR 2300070)
OPEN_DATE: 07-14-2004 (carried over from 04-06-2004 activity)
REVISE_DATE: 07-21-2004
REVISE_DATE: 07-30-2004
REVISE_DATE: 08-09-2004
REVISE_DATE: 08-17-2004
REVISE_DATE: 08-18-2004
REVISE_DATE: 08-20-2004
REVISE_DATE: 08-22-2004
REVISE_DATE: 08-23-2004
REVISE_DATE: 09-01-2004
REVISE_DATE: 09-02-2004
REVISE_DATE: 09-03-2004
REVISE_DATE: 09-07-2004
CLOSE_DATE: 09-10-2004
SERVICE(S): CART= and PFXWTO Support for NETVIEW
MANDATORY: NO (for NETVIEW/NCCF and session manager users)
ORIGIN/REF: 230_RBS,FDK(RWG),NBG
FDK(RWG) -
RBS - Requires support (refresh) by 2004-09-20.
NBG -
CP_TECH: SFD/CPT
PUBLISH: YES, WIP
PTF_CLASS: STANDARD-APAR
PTF_TYPE: TO-BE-DETERMINED
PTF_LOC: FTP Server Directory /hnas_maint/hnasproblem/
(Complete FIX is contained in the 2004nnnb.ZIP file)
COREQ(S): TO-BE-DETERMINED
PREREQ(S): 2300049, 2300026 and 2300006
SUPERSEDES: TO-BE-DETERMINED
OBJECT(S): NASCONS, NASUTIL
SOURCE(S): XFBLK
ORIGINAL
PROBLEM: Output from HNAS modify command (issued via NETVIEW)
is not routed back to NETVIEW.
DESCRIPTION: APARs 2300026 and 2300006 were issued to institute
various CART=token and 'PFXWTO options' capabilities
to support NETVIEW and HNAS console and alert message
output routing.
Customer was provided with some trace options and
NETVIEW ASSIGN commands for additional testing.
To allow NETVIEW to filter on the NASNAME=value or
'PFXWTO text' (text is user assigned name) you need
to issue the following NETVIEW ASSIGN commands:
For Console output: ASSIGN MSG=nasname,COPY=opername
For Alarm messages: ASSIGN MSG=nasname,PRI=opername
To activate these enhancements, the following parameters
should be specified when HNAS is started:
PARM='APFMEMSP=(229,230),USEMDFY,TRCCONS,TRCDBUG,
SHOWCONS,PFXWTO,PFXWTO CONS,TRCPRNT'
Note: 'PFXWTO text-name' can be coded on the PARM=
list if a prefix name other than NASNAME=name
is used.
07-20-2004 <begin>
Customer advises that console output is now being
routed. HNAS and NETVIEW worked with success to a large
extent. HNAS messages and HNAS operator command output
appeared on the NCCF screen and in the NETLOG, but
not on the NETVIEW window (3270 full screen session).
Customer is checking with IBM as to why it fails with
the NETVIEW window. The question is simply if an HNAS
operator command can be passed thru a NETVIEW pipe.
07-20-2004 <end>
07-28-2004 <begin>
Customer advises that PIPE command did not solve
problem with NETVIEW 3270 full screen window, so we
need to find out why. What is the correct CART token?
One member of their z/OS system automation group has
suggested that HNAS would only need to flag its
command output as command responses. The CART= value
would be created by the MVS system since several
NETVIEW operators can send an HNAS command at the same
time and each one would get his output back based on
CART=token. This means that using the ALRMCART=
operand for a generic CART= value for alarm messages
will not work. However, since alarm messages seem to
be routed correctly using the NETVIEW ASSIGN command,
the ALRMCART= operand is probably not required. We
are investigating whether issuing console command
output WTOs as responses will make a difference.
NETVIEW routing seems to work with existing WTO
format for everything except the NETVIEW 3270 window.
In the mean time, customer was advised to perform
traces to determine CART= routing parameter using the
following commands:
TRCCONS TRCDBUG TRCSUBR TRCPRNT
Awaiting results of this trace.
07-28-2004 <end>
08-09-2004 <begin>
Traces show that CART= value in CIB is null when
console command comes from NETVIEW terminal. However,
the console name is present.
08-09-2004 <end>
08-12-2004 <begin>
Passing the console name via the WTO CONSNAME=
parameter did not solve the problem. Use of
CONSID= parameter will now be tried.
08-12-2004 <end>
08-18-2004 <begin>
MCSFLAG=(REG0) and CONSID= are mutually exclusive.
This combination caused D23 (RC=10040007) ABEND.
08-18-2004 <end>
08-20-2004 <begin>
CONSID= is still generating D23 (RC=10040007) ABEND.
Thought is now that CONSID= may be mutually exclusive
with CART= and/or MCSFLAG=(RESP).
D23 occurred for the third time. Also, missing branch
after WTO call with CONSID= specified.
The D23 ABEND may be occurring because the MF=L WTO
Parmlist Extension (WPX) that is being produced for
CART= is being rejected when the MF=E WTO is issued
with CONSID=. When CART= is specified on a MF=L WTO,
a larger WPX is produced with the WPX Version Level
(WPXVRSN) set to 2. When CONSID= is specified on a
MF=L WTO, a shorter WPX is produced with WPXVRSN=1.
Although the WPXVRSN=2 WPX is large enough to handle
CONSID= and CART=, it is possible that the WTO SVC
(SVC35) does not like the WPXVRSN=2 with CONSID=. The
documentation for the D23 ABEND with RC=10040007 says
'the error occurred during a validity check of a
parameter list' (the 10 in RC=1004007). The 07 at
the end of the RC says 'the caller requested mutually
exclusive functions'. Unfortunately, this appears to be
a kind of 'catchall' because it does not tell you which
functions or parameters are mutually exclusive. The
hope is that WPXVRSN=2 is the conflicting value.
08-20-2004 <end>
08-22-2004 <begin>
D23 ABEND resolved. Believe WPXVRSN=1 solved problem.
In prior tests with WPXVRSN=2, D23 ABEND occurs even
though WPXCONS (X'40') was set in WPXMCSF1 by MF=E WTO
which mad it unnecessary for CONSID= to be specified
with CART= on MF=L WTO. This leave WPXVRSN=2 as the
suspected cause of the D23 ABEND (see solution note
of 08-20-2004 below for background information).
Although D23 ABEND has been corrected, WTO is still
not being routed to NCCF console. We now suspect that
we need to add MCSFLAG=RESP to WTO (this specification
was removed on 08-20-2004).
08-22-2004 <end>
08-23-2004 <begin>
Adding MCSFLAG=RESP to the MF=L and MF=E WTO call has
allowed console output to be routed to the originating
(soliciting) console. Next problem to be resolved is
why output cannot also be PIPEd to NETVIEW. Will be
working on this over the next week or so.
08-23-2004 <end>
09-01-2004 <begin>
Console response output is now being delivered to
the requesting console but console prompt message
is not. It turns out that console prompt message
a non-extended format WTO which prevents WTOPFX
from propagating it into an extended form WTO to
so that the CONSID= operand can be used when the
PFXWTO prefix is inserted into the WTO.
09-01-2004 <end>
09-02-2004 <begin>
ZAP to use CONSID=PCECNID when PCECART=0 and
CART=PCECART when PCECART>0 allows console response
output (including console prompt message) to be
routed to soliciting console. However, PIPE of
console command does not result in response output
getting back to soliciting console.
09-02-2004 <end>
09-03-2004 <begin>
Forcing CONSID=PCECNID when PCECART=0 and
CART=PCECART when PCECART>0 allows console response
output (including console prompt message) to be
routed to soliciting console. However, PIPE of
console command still does not result in response
output getting back to soliciting console.
09-03-2004 <end>
09-07-2004 <begin>
Forcing CONSID=PCECNNM with CART=PCECART when PCECART>0
allows console response output to be routed back to the
soliciting console regardless of whether PFXWTO CONS is
in affect.
On August 23, MCSFLAG=RESP was added to all MF=L form
WTOs that are created when PFXWTO CONS is in affect.
This was required so that the MF=E form WTO with
CONSID=PCECNID could route console output back to the
soliciting NCCF console.
When PFXWTO CONS is not in affect, the MF=E form WTO
uses CART=PCECART and CONSNAME=PCECNNM.
Unlike extended MCS flags (set via CONSNAME= for
example), base MCS flags (set va MCSFLAG=RESP for
example) on a MF=L form WTO cannot be overridden
on the MF=E form WTO. When PFXWTO CONS is not in
affect, no base MCS flags are set in the MF=L form
WTO (null default is used). When the MF=E form WTO
with CART=PCECART and CONSNAME=PCECNNM is executed,
it was observed that even though no base MCS flags
are set, console output is returned to the soliciting
NCCF console regardless of whether the command came
via a MODIFY request or was PIPEd. This says that
MCSFLAG=RESP and CONSID=PCECNID are not required for
the NCCF console and hence PFXWTO CONS is not required
for any console routing.
09-07-2004 <end>
SOLUTION: Pending debugging results.
07-20-2004 <begin>
IBM suggests that the customer should try the following:
PIPE NETV HNAS command | COLOR RED | CONS
This command sequence should cause the command response
to the HNAS operator command will be displayed in RED
on the NCCF screen. If the command output does not
appear in RED on the NCCF screen then HNAS commands are
NOT 'pipeable' and cannot be seen in the window.
07-20-2004 <end>
07-28-2004 <begin>
Awaiting trace results.
07-28-2004 <end>
08-09-2004 <begin>
HNAS has been modified to pass the console name to
the WTO service routine via the CONSNAME= parameter.
08-09-2004 <end>
08-12-2004 <begin>
HNAS has been modified to pass the console ID to
the WTO service routine via the CONSID= parameter.
In addition, MCSFLAG=(REG0,RESP) and ROUTCDE=(2,8)
have been added. The REG0 value causes the WTO
to be queued for the console identified by the
CONSID= parameter. The RESP value identifies the
WTO as being a response to a console command. The
ROUTCDE= values of 2 identifies the WTO as master
console information and 8 as teleprocessing control
(8 was the only value previously specified).
08-12-2004 <end>
08-18-2004 <begin>
REG0 keyword removed from MCSFLAG= operand on
console WTO call.
08-18-2004 <end>
08-20-2004 <begin>
HNAS NASUTIL module modified to issue WTO with CONSID=
but no CART= if PCECNID>0 (from CIBXCNID field). Also,
MCSFLAG= parameter allowed to default.
Corrected missing branch after WTO call with CONSID=
specified. Changed WTO230 logic in NASUTIL to issue
MF=E WTO with CART=PCECART if WPXVRSN=2, otherwise, with
CONSID=PCECNID. Changed WTOPFX logic in NASUTIL to
issue MF=L WTO with CART= for asynch flow (alert message)
or when PCECNID=0 for synch flow (console message).
The former causes a longer WPX (WTO parmlist extension)
with WPXVRSN=2 to be produced for the CART= parameter.
The latter causes a shorter WPX to be produced which
is compatible with the CONSID= parameter.
Note that CONSID= is used only when PFXWTO CONS is
in affect.
It may be that the WPXVRSN=2 value is not the cause
of the D23 ABEND but rather the fact that CONSID= was
not specified along with CART= on the original list
form WTO. The CONSID= parameter sets WPXCONS (X'40')
in WPXMCSF1. The WTO processor must check this flag
in the MF=L WTO when the MF=E WTO is executed. The
change to the HNAS WTOPFX routine described above,
while forcing WPXVRSN=1, also sets the WPXCONS flag
so that one or both of these changes should satisfy
WTO validity checking. It may be worth going back and
adding CONSID= with CART= to the original MF=L WTO in
the WTOPFX routine and then repeating the test using
the WPXVRSN=2 list form WTO.
08-20-2004 <end>
08-22-2004 <begin>
Add MCSFLAG=RESP to MF=L and MF=E WTO with CONSID=
parameter.
08-22-2004 <end>
09-01-2004 <begin>
The WTOPFX routine has been modified to convert a
non-extended format WTO console response into an
extended format WTO console response so that the
CONSID= operand can be used. This will allow the
console prompt message to be routed back to the
requesting console. Also provided ZAP to only
use CONSID=PCECNID if PCECART=0 and CART=PCECART
when PCECART>0.
09-01-2004 <end>
09-02-2004 <begin>
The WTOPFX routine has been modified to unconditionally
use CART=PCECART for asynch flow (alarm messages),
CONSID=PCECNID,MCSFLAG=RESP for synch flow (console
output) when PCECART=0 and CART=PCECART,MCSFLAG=RESP
for synch flow when PCECART>0. It is hoped that the
latter will fix the PIPE command problem.
09-02-2004 <end>
09-03-2004 <begin>
The WTOPFX routine has been modified to include
CONSNAME=PCECNNM with CART=PCECART,MCSFLAG=RESP
for synch flow (console output) when PCECART>0.
When PCECART=0, CONSID=PCECNID,MCSFLAG=RESP will
still be used.
09-03-2004 <end>
APPLY_INFO: N/A - WILL BE PROVIDED TO USER AS REQUIRED.
2006-01-18 - PROBLEM 2004196A
PROBLEM_ID: 2004196A
STATUS: CLOSED, available in 240
OPEN_DATE: 2004-07-14
REVISE_DATE: 2004-mm-dd
CLOSE_DATE: 2006-01-18
SERVICE(S): CONSOLE - PING XOT Enhancement
MANDATORY: N/A
ORIGIN/REF: 230_NBG
CP_TECH: SFD/CPT
PUBLISH: YES, WIP
PTF_CLASS: 240 Base Code
PTF_TYPE: N/A
PROBLEM: PING XOT doesn't allow operator to specify the
XOT Call Request packet CUD= (call user data) or
FAC= Facilities values.
DESCRIPTION: Customer uses HNAS PING XOT command to query remote
X.25 Network and Pad environments for monitoring.
They require the ability to select various FAC= and
CUD= values based upon the destination network.
Please refer to the PING XOT command description in
the Console Subsystem Operation Guide for additional
information.
SOLUTION: Provide logic that will allow user to override the
default CUD= and FAC= values via PING subparameters.
In 240 'PING dmy-name' support will allow users to
specify all static XOT ping subparameters in the CDF
so that user can simply ping the dmy-name REMOTE,
TYPE=DMY for the desired result. All ping XOT call
request values as well as the ipaddr/port values can
now be provided on the dmy-name remotes providing
the user with complete control over the various
parameters.
APPLY_INFO: N/A
07-14-2004 - PROBLEM 2004194A
PROBLEM_ID: 2004194A
STATUS: Closed, APAR 2300055 issued.
OPEN_DATE: 07-12-2004
REVISE_DATE: N/A
CLOSE_DATE: 07-14-2004
SERVICE(S): QLLC
MANDATORY: N/A
ORIGIN/REF: 230_NBG
CP_TECH: PRT
PUBLISH: YES
PTF_CLASS: Standard APAR
PTF_TYPE: (OBJ) HNASOBJX
PTF_LOC: N/A
COREQ(S): N/A
PREREQ(S): N/A
SUPERSEDES: N/A
OBJECT(S): XOTBXM2
SOURCE(S): N/A
PROBLEM: Inbound call request from RJE station fails with
SENSE=08350027 (connect error with pointer).
The remote is rejecting the BIND from HNAS.
DESCRIPTION: The remote RJE station starts a session with INIT-SELF.
This PIU contains the PLU name and a password. No URC
(User Request Correlation) is present. A REQSESS is
sent to the PLU and a BIND results. The BIND PIU is
rejected by the remote with 08350027 sense.
SOLUTION: The BIND sent by HNAS ends with the PLU name field.
This field may be followed by user data, URC data an
an SLU name. HNAS does not send these fields.
ZAP that extends the BIND with 3 bytes of zeroes
(indicating that user data, URC data and the SLU name
are not present) fixed the problem.
APPLY_INFO: N/A - ZAP provided to user encountering the problem.
07-08-2004 - PROBLEM 2004181A
PROBLEM_ID: 2004181A
STATUS: CLOSED (APAR 2300054 issued for item 1 and 2)
CLOSED, see circumvention for item 3 issue.
OPEN_DATE: 06-29-2004
CLOSE_DATE: 07-08-2004
SERVICE(S): All (PLU session establishment) Diagnostics
MANDATORY: N/A
ORIGIN/REF: 230_POR
CP_TECH: PWB
PUBLISH: YES
PTF_CLASS: APAR issued for Item 1 and 2.
See Circumvention for Item 3 for QLLC portion.
PTF_TYPE: N/A
COREQ(S): N/A
PREREQ(S): N/A
OBJECT(S): N/A
SOURCE(S): N/A
PROBLEM: Diagnosis is difficult when the PLU rejects a REQSESS
from HNAS. The only notification is the following:
NAS3799I LU lu-name ENDING SESSION ON MCH mch-name
HNAS CAUSE/DIAG=000/145 (00/91) DIAGX=0000
In a QLLC environment the above message is issued every
10 seconds.
DESCRIPTION: The 145 (X'91') diagnostic value indicates that HNAS
received a NOTIFY or CLEANUP PIU from VTAM indicating
that the session is over.
NOTIFY is used when session setup fails (HNAS gets
+RSP to it's REQSESS then session is rejected (BIND
not forthcoming).
CLEANUP is used when a session is terminated after
setup completes (e.g. PLU ABEND in mid session).
SOLUTION: 1) A new message NAS3703W is issued when a NOTIFY is
received for an LU:
NAS3703W mch-nm VC addr lu-nm LU addr RECEIVED
NOTIFY CODE=aabbcc00 SENSE=ssssssss
aa = control vector type (X'03' expected)
bb = status 00 = OLU & DLU SSCPs not connected.
01 = session terminated
02 = session setup received
03 = procedure error
cc = xxxxxxxx BIT values
||||||||___ reserved
|||||||____ 1 = session rejected at SSCP
||||||_____ reserved
|||||______ 0 = setup procedure error
|||| 1 = takedown procedure error
||||_______ 1 = setup rejected at SLU
|||________ 1 = setup rejected at PLU
||_________ 1 = error sending BIND to SLU
|__________ 1 = error sending CINIT to PLU
ssssssss = sense data from PLU or VTAM.
2) A new message NAS3704W is issued when a CLEANUP is
received for an LU:
NAS3704W mch-nm VC addr lu-nm LU 0013E3D0 RECEIVED
CLEANUP CODE=aa00000
aa= xxxxxxxx Reason Bits
||_________ 1 = Network Manager
|__________ 1 = Abnormal
For remaining bits see SNA Format & Protocol.
CIRCUMVENTION:
3) For QLLC resources the REQSESS failure causes HNAS
to issue a DACTLU followed by a 10 second time
delay before a new start sequence (ACTLU, REQSESS).
If the PLU is not configured for a resource it may
reject the REQSESS and the connect sequence will
loop.
There are two solutions:
A) Correct the PLU's definitions so the the session
can start.
B) If the resource is a type that is acquired when
it is needed (e.g. a printer) then code ACQUIRE
in the APPLNAME= operand and point the SLU at
the ACQUIRE using the appl_index_i operand.
Example:
PU01 REMOTE TYPE=SPU,IDBLK=xxx,IDNUM=yyyyy
APPLNAME=(ACQUIRE,TSO)
LUNAME=(,SLU1///1,
SLU2///0)
When PU01 activates a REQSESS (for TSO) will be
issued for SLU1. SLU2 will wait to be acquired
by a PLU.
APPLY_INFO: N/A
11-24-2004 - PROBLEM 2004180A
PROBLEM_ID: 2004180A
STATUS: CLOSED
OPEN_DATE: 06-28-2004
REVISE_DATE: 11-23-2004 (SWD added to ORIGIN_REF)
REVISE_DATE: 11-24-2004 (confirmation from IZB that problem has
not re-occurred since upgrading to HNAS 2300078
which was installed on Oct. 7, 2004)
CLOSE_DATE: 11-24-2004
SERVICE(S): QLLC CALLOUT FAILURE ALERT-MESSAGE
MANDATORY: NO, RECOMMENDED
ORIGIN/REF: 230_IZB/230_SWD (2300045)
CP_TECH: SFD
PUBLISH: YES, PROBLEMLOG
PTF_CLASS: N/A
PTF_TYPE: N/A
PROBLEM: NAS7717W callout failure message is not being logged
on SYSCONS or in SYSPRINT.
DESCRIPTION: When QLLC callout fails, indication of why is not
displayed.
SOLUTION: Installation of new HNAS distribution at the 2300078
level has eliminated this problem. The following
messages will be displayed when a QLLC callout fails:
NAS7717W LU sluname CALL TO DTE ADDR dteaddr VIA REMOTE
rmtname FAILED
NAS7717W CAUSE/DIAG=ddd/ddd (xx/xx) DIAGX=xxxx
CIRCUMVENTION: See SOLUTION.
APPLY_INFO: N/A - PROVIDED TO USER AS REQUIRED.
07-20-2004 - PROBLEM 2004170A
PROBLEM_ID: 2004170A
STATUS: CLOSED, APAR 2300056 issued.
OPEN_DATE: 06-18-2004
REVISE_DATE: N/A
CLOSE_DATE: 07-06-2004
SERVICE(S): MLCL (RTEIN/RTEOUT) console command enhancement
MANDATORY: N/A
ORIGIN/REF: 230_NBG
CP_TECH: SFD
PUBLISH: YES
PTF_CLASS: ENHANCEMENT-APAR
PTF_TYPE: (SRC) HNASMACX and (OBJ) HNASOBJX
PTF_LOC: FTP Server Directory /hnas_maint/hnasproblem/
(Complete FIX is contained in the 2004170A.ZIP file)
COREQ(S): N/A
PREREQ(S): APAR 2300045
(and associated APARs PREREQ chains)
SUPERSEDES: N/A
OBJECT(S): CONSHELP, CONSMLCL, NASCNFG
SOURCE(S): XFCNFGWA
PROBLEM: Unable to insert new entries in the LOCAL RTEIN= and
(ENHANCEMENT) RTEOUT= operand lists.
DESCRIPTION: Currently, if a new entry is added to the RTEIN= or
RTEOUT= operand, it can only be added to the end of
each operand's list. If the associated DTE address
is a superset of a previous entry, the new entry will
never be used. For example, assume the following
RTEIN= operand list:
RTEIN=(ABCD/47113456,
EFGH/23456,
IJKL/345689)
When MLCL RTEIN=XYZA/2345678 is entered, the RTEIN=
operand list will look as follows:
RTEIN=(ABCD/47113456,
EFGH/23456,
IJKL/345689,
XYZA/2345678)
Because DTE address 23456 occurs earlier in the
RTEIN= list (for MCH EFGH), the new entry for MCH
XYZA will not be accessed.
SOLUTION: The MLCL command has been modified so that a new
entry can be inserted at a specific position in the
RTEIN= and RTEOUT= operand lists. In this way the
the entry will be tested before the old entry that
has a subset of the new DTE address. Using the
example above, to insert XYZA/2345678 as the second
entry in the RTEIN= operand list, prefix the MCH
name (XYZA) with a decimal entry number value as
follows:
MLCL RTEIN=2,XYZA/2345678 <- comma before XYZA
is optional
This command changes the RTEIN= operand list to look
as follows:
RTEIN=(ABCD/47113456,
XYZA/2345678,
EFGH/23456,
IJKL/345689)
Note also that logic has been added that allows you
to delete an entire entry, not just its DTE address.
To remove the entry for MCH EFGH in the RTEIN= list
above, enter the following command:
MLCL RTEIN=3,* <- comma before * is
optional
This command changes the RTEIN= operand list to look
as follows:
RTEIN=(ABCD/47113456,
XYZA/2345678,
IJKL/345689)
The following description is now produced when HELP
MLCL or MLCL ? is entered:
DESCRIPTION (* => PRIVILEGED)
MODIFY LOCAL CONFIGURATION PARAMETERS
ENTER> LNM=lclname MLCL {INIT={ACTIVE|IDLE},
DELAYTIME=min,
RETRYLMT=cnt}
{OPTIONS={BALANCERTEOUT|NOBALANCERTEOUT}}
{RTEIN={entnum}mchname{-refnum}/dd...dd}
{RTEOUT={entnum}rmtname{-refnum}/dd...dd
||{S|T}
NOTE: enter entnum as the position of an entry to be inserted or
deleted
refnum as the position of an entry relative to like
named entries
* for mchname|rmtname to delete entry when entnum
is given to
* for dd...dd to delete DTE address for a selected
entry
NOTE: entnum and refnum, if entered, are relative to one
APPLY_INFO: N/A - Provided to user encountering the problem.
This problem FIX is applied like an APAR.
06-22-2004 - PROBLEM 2004167A
PROBLEM_ID: 2004167A
STATUS: CLOSED, APAR 2300047 issued.
OPEN_DATE: 06-15-2004
REVISE_DATE: N/A
CLOSE_DATE: 06-22-2004
SERVICE(S): TRCTRAP console command enhancement
MANDATORY: NO (recommended enhancement)
ORIGIN/REF: 230_CPT
CP_TECH: SFD
PUBLISH: YES, Overview
PROBLEM: Trace trapping logic doesn't generate an alert message
(ENHANCEMENT) when trace trapping is enabled via the TRCTRAP console
command.
Additional information will be provided as available.
11-15-2004 - PROBLEM 2004162B - became APAR 2300083
PROBLEM_ID: 2004162B
STATUS: CLOSED
OPEN_DATE: 06-10-2004
REVISE_DATE: 08-08-2004
REVISE_DATE: 10-15-2004
REVISE_DATE: 11-08-2004 (example changed)
CLOSE_DATE: 11-10-2004
SERVICE(S): PCNE/PAD Configuration Enhancement
MANDATORY: N/A
ORIGIN/REF: 230_AMA
230_ITL also interested in this support - Feb 2005.
230_RWE possibly later this year.
230_SDD interested.
230_AMI interested - 2004-11-02 test planned
230_ITL 2004-11-05 test planned
230_AMI will test ASAP.
CP_TECH: SFD
PUBLISH: YES, WIP
PTF_CLASS: ENHANCEMENT APAR
PTF_TYPE: (SRC) HNASMACX and (OBJ) HNASOBJX
PTF_LOC: FTP Server Directory /hnas_maint/hnasproblem/
(Complete FIX is contained in the P04162B.zip file)
COREQ(S): N/A
PREREQ(S): APARs 2300064, 2300061, 2300060, 2300057, 2300037,
2300035, 2300018 and their associated pre-reqs.
SUPERSEDES: N/A
OBJECT(S): CNFGSVC0, CNFGSVC3, CNFGSVC5, CONSDRMT, CONSMRMT,
MCHHRQ, MCHNRQC, MCHSVCI, NASCNFG, VCCLRQ, VCDAT,
XOTBXM
SOURCE(S): VTMUT1, XFNASWA
PROBLEM: The SVC0= and SVC5= operands allow you to specify SLUs
(ENHANCEMENT) as callin (I) or callout (O) but not twoway (T).
DESCRIPTION: See problem/solution.
SOLUTION: The SVC0= and SVC5= operand logic has been modified
to accept a T value (for twoway) following the DTE
address so that the same SLU can be used for callin
and callout connections. When a T is detected, the
ACB for the SLU is opened so that it can be acquired
(bound). If an inbound call arrives before the SLU
is bound and the calling DTE address matches one of
the called DTE addresses associated with the SLU
(there can be up to 3 DTE addresses specified for the
SLU), the SLU will be allocated to the inbound VC.
If a BIND arrives prior to an inbound call, the SLU
will be processed in the same fashion as an SLU
defined with the 'O' (for callout) option.
08-08-2004 <begin>
Configuration, console and run time changes for this
modification have been pre-tested in the Comm-Pro lab
but stress testing will be done at customer site.
08-08-2004 <end>
10-15-2004 <begin>
Configuration description for twoway mixed DTE address
and Xidnum specification. Up to 3 DTE addresses and/or
Xidnum values can be specified for a twoway SLU. Run
time logic will match the inbound calling DTE address to
DTE addresses in an SVC0/5 entry as well as any Xidnum
values in an entry from the CUD field of the Call Request
packet. A 'hit' on a matching DTE address or Xidnum
value will allocate the SLU to the inbound connection
if it is not already allocated. If the SLU is acquired
(bound) before any inbound Call Request is received, the
DTE addresses in the list will be used (successively)
for outbound call attempts. Any Xidnum values in the
list will be skipped.
Example:
SVC0=(vclmt,
:
slunm/dteaddr1-Xidnum1-dteaddr2T01/mxtnm/cud,
| | | | || | |
| | | | || | |<-CUD
| | | | || | for OT
| | | | || | call
| | | | || |
| | | | || |<-MXT name
| | | | ||
| | | | ||<-APPLNAME index
| | | | |
| | | | |<- IT/OT SLU flag
| | | |
| | | |<- 2nd callin/callout DTE
| | |
| | |<- callin Xidnum
| |
| |<- 1st callin/callout DTE
|
|<- twoway SLU name
:
10-15-2004 <end>
11-08-2004 <begin>
Sample: SVC0=(2,
SLU1/12345-12346-12347T//C0000000,
SLU2/23456-23457-X034560T//C0000000)
11-08-2004 <end>
APPLY_INFO: N/A - Provided to user encountering the problem.
This problem FIX is applied like an APAR.
09-08-2004 - PROBLEM 2004162A
PROBLEM_ID: 2004162A
STATUS: CLOSED,Not-Tested/Implemented -
User decided not to employ usermod.
OPEN_DATE: 06-10-2004
REVISE_DATE: N/A
CLOSE_DATE: 08-26-2004
SERVICE(S): PCNE/PAD Configuration Enhancement
MANDATORY: N/A
ORIGIN/REF: 230_AMA
CP_TECH: SFD
PUBLISH: YES
PTF_CLASS: CUSTOM-USER-MOD
PTF_TYPE: (SRC) HNASMACX and (OBJ) HNASOBJX
PTF_LOC: FTP Server Directory /hnas_maint/hnasproblem/
(Complete FIX is contained in the 2004162A.ZIP file)
COREQ(S): N/A
PREREQ(S): N/A
SUPERSEDES: N/A
OBJECT(S): NASCNFG
SOURCE(S): XFNASWA
PROBLEM: The SVC0= and SVC5= operands are limited to 511 SLU
(ENHANCEMENT) entries.
DESCRIPTION: See problem/solution.
SOLUTION: The SVC0= and SVC5= operand arrays (SLUs) have been
increased from 511 to 1023 entries so that a larger
number of PCNE/PAD SLUs can be defined per MCH.
APPLY_INFO: N/A - Provided to user encountering the problem.
This problem FIX is applied like an APAR.
07-06-2004 - PROBLEM 2004161B
PROBLEM_ID: 2004161B
STATUS: CLOSED, APAR 2300052 issued.
OPEN_DATE: 06-09-2004
REVISE_DATE: N/A
CLOSE_DATE: 07-06-2004
SERVICE(S): GATE_CALLOUT (PFXDCEADDR)
MANDATORY: NO, ENHANCEMENT
ORIGIN/REF: 230_BNP
CP_TECH: PWB/SFD
PUBLISH: YES, WIP
PTF_CLASS: ENHANCEMENT-APAR
PTF_TYPE: (SRC) HNASMACX and (OBJ) HNASOBJX
PTF_LOC: FTP Server Directory /hnas_maint/hnasproblem/
(Complete FIX is contained in the 2004nnnB.ZIP file)
COREQ(S): N/A
PREREQ(S): N/A
SUPERSEDES: N/A
OBJECT(S): CNFGDCAD, CNFGOPTS, CONSDRMT, CONSHELP, CONSMRMT,
NASCNFG, XOTUT1
SOURCE(S): XFNASWA
PROBLEM: Users unable to employ REPDCEADDR features for GATE
callout sessions when GATE calling address contains
subaddress only digits for application routing.
DESCRIPTION: The REPDCEADDR feature was initially designed to
associate GATE callout sessions (via the calling
address) with routers (via the RTEOUT=values) and
interfaces (via x25 route, substitution filtering)
for proper application to router interface mapping.
REPDCEADDR logic will only replace the GATE calling
address when the CTCP's call request packet has no
calling address field (calling address length = 0).
Some GATE callout applications require that the
subaddress digits in the calling address portion
of the CTCP's call request packet be prefixed
with the DCEADDR= digits in the HNAS CDF.
SOLUTION: A new parameter is currently under development
which will prefix the GATE CTCP's calling address
field with the HNAS DCEADDR= calling address.
PFXDCEADDR -
This new option will cause HNAS to insert the
DCEADDR=value in front of the calling address
supplied in a GATE CTCP's call request packet.
If the generated calling address is longer than
15 digits then a clear diag=147 is returned to
the CTCP.
If there is no calling address in the CTCP's
call request packet then the calling address
will be the DCEADDR.
REPDCEADDR -
This existing option will continue to only
insert the HNAS DCEADDR=values into the GATE
calling address filed when no digits are
provided (calling address length of zero).
APPLY_INFO: N/A - Will be provided as an APAR.
07-15-2004 - PROBLEM 2004161A
PROBLEM_ID: 2004161A
STATUS: Closed - problem went away (see 06-14-2004 Revision)
OPEN_DATE: 06-09-2004
REVISE_DATE: 06-14-2004
CLOSE_DATE: 07-15-2004
SERVICE(S): QLLC
MANDATORY: N/A
ORIGIN/REF: 220_CET (2110020)
CP_TECH: PWB
PUBLISH: YES
PTF_TYPE: N/A, Non-APAR
PTF_LOC: FTP Server Directory /hnas_maint/hnasproblem/
(Complete FIX is contained in the 2004nnna.ZIP file)
COREQ(S): N/A
PREREQ(S): N/A
SUPERSEDES: N/A
OBJECT(S): MCHRL3RR
SOURCE(S): N/A
PROBLEM: CFT file transfer using IND$FILE fails.
Following messages present:
NAS7601W MCH GM3270 LU LTGPROL1 DECODE RC=04
TH/RH=28000102 005D0090 004F4455 49545F50
NAS7601W MCH GM3270 LU LTGPROL1 DECODE RC=0C
TH/RH=2C000102 005E0090 00647569 742C2043
BEGIN <06-14-2004>
Traces of the failing LU were requested. Before
running the trace customer noticed that a remote
was setting up a session that failed every 5
seconds. This configuration error was fixed and
the problem went away. A custom version of
MCHRL3RR was developed to clear the call when
any decode error (except sequence error) occurs.
This was never sent. We may want to reconsider
this change for a later release.
END <06-14-2004>
DESCRIPTION: There are two problems:
1) An incomplete message was delivered to the
QLLC request/response processor.
This leads to NAS7601W RC=04 (invalid TH mapping).
2) The request/response processor discards messages
with the invalid TH mapping error. A stronger
reaction is required.
As a result of the discarded PIU, subsequent input
is out of sequence. This leads to the
NAS7601W RC=0C (sequence error) message.
HNAS returns negative responses to out of sequence
PIUs. Here too, a stronger response may be needed.
SOLUTION: 1) When a PIU decode error occurs HNAS will terminate
it's session with the PLU and send a DACTLU to
the remote device.
CIRCUMVENTION: N/A
APPLY_INFO: N/A
06-07-2004 - PROBLEM 2004159N
PROBLEM_ID: 2004159N
STATUS: CLOSED
NOTICE_DATE: 06-07-2004
SERVICE(S): PROBLEM LOG CHANGE NOTICE
MANDATORY: N/A
ORIGIN/REF: CPT
PTF_TYPE: N/A
NOTE: All 'STATUS: CLOSED' problem log entries replaced by
APARs are now located in the HNAS Problem Summary
History file instead of the standard HNAS Problem
Summary file.
07-21-2004 - PROBLEM 2004154A
PROBLEM_ID: 2004154A
STATUS: CLOSED, APAR 2300057 issued.
OPEN_DATE: 06-02-2004
REVISE_DATE: N/A
CLOSE_DATE: 07-21-2004 (tested in-house)
SERVICE(S): QLLC Configuration Enhancement
MANDATORY: N/A
ORIGIN/REF: 230_AMA
PTF_CLASS: ENHANCEMENT-APAR
PTF_TYPE: (OBJ) HNASOBJX
PTF_LOC: FTP Server Directory /hnas_maint/hnasproblem/
(Complete FIX is contained in the 2004154A.ZIP file)
COREQ(S): N/A
PREREQ(S): N/A
SUPERSEDES: N/A
OBJECT(S): CNFGSVC3, CONSDRMT
SOURCE(S): N/A
PROBLEM: SVC3=1 is required when MCH supports QLLC resources
(ENHANCEMENT) even when SPU allocation is exclusively by IDBLK/IDNUM
and not DTE address.
DESCRIPTION: A vclmt value is required in the SVC3= operand (first
suboperand) even if no SPU names are also provided.
The MCH will not allow QLLC connections unless an LLC3
vclmt value is given. This can be confusing when SPU
allocation is done using IDBLK/IDNUM match only. Any
MCH defined for QLLC support can access any SPU in the
CDF.
SOLUTION: Rather than requiring that SVC3=1 be specified to mark
the MCH for QLLC support, SVC3=ALLOW will now be
accepted. This new keyword indicates that the MCH
allows any number of QLLC connections.
APPLY_INFO: N/A - Provided to user encountering the problem.
This problem FIX is applied like an APAR.
06-02-2004 - PROBLEM 2004149A
PROBLEM_ID: 2004149A
STATUS: CLOSED, APAR 2300042 issued.
OPEN_DATE: 05-28-2004
REVISE_DATE: 06-02-2004
CLOSE_DATE: 06-02-2004
SERVICE(S): TCPIP
MANDATORY: N/A
ORIGIN/REF: 230_BNP
PTF_TYPE: (SRC) HNASMACX and (OBJ) HNASOBJX
PTF_LOC: N/A
COREQ(S): N/A
PREREQ(S): N/A
SUPERSEDES: N/A
OBJECT(S): NASUTIL
SOURCE(S): NASMAIN and NASTCP
PROBLEM: HNAS terminates abnormally when TCPIP stack is
stopped.
06-02-2004 <begin>
HNAS does not always process TCPIP stack sever
properly.
06-02-2004 <end>
DESCRIPTION: HNAS ends abnormally when the stack is stopped even
though it is supposed to survive this event.
06-02-2004 <begin>
If the TCPIP stack is stopped while HNAS is still
running, an unsolicited interrupt is presented to
HNAS indicating that the connection to the stack
has been severed.
When the SVRSTRT option is in affect, HNAS is
supposed to recover from the sever condition.
When the SVRSTRT option is not in affect, HNAS is
supposed to automatically shut down when the sever
condition is detected.
In some cases, HNAS behavior can be unpredictable
when a sever occurs.
Because of logic introduced with multiple stack
support, shutting HNAS down when a sever occurs is
wrong if HNAS is connected to another stack that
is still operational. In this case, HNAS must
continue running regardless of the SVRSTRT option.
Existing logic causes HNAS to remain running after
a sever occurs if the SVRSTRT option is active but
sever cleanup processing erroneously releases all
VC and LU memory. The result is that HNAS still
runs but cannot process new connections.
06-02-2004 <end>
SOLUTION: Current analyzing problem. Solution not yet
available.
06-02-2004 <begin>
HNAS TCPIP sever logic has been modified to prevent
HNAS from stopping (shutting down) when a stack is
is stopped if multiple stacks are defined (multiple
LOCAL definitions with different TCPNAME= operand
values) regardless of the SVRSTRT option. In
addition, VC and LU resources will only be released
when HNAS is shut down. When the SVRSTRT is not
active, HNAS will automatically shut down only when
all LOCAL and REMOTE connections to all stacks are
closed or severed.
06-02-2004 <end>
APPLY_INFO: N/A - Provided to user encountering the problem.
This problem FIX is applied like an APAR.
06-02-2004 - PROBLEM 2004148A
PROBLEM_ID: 2004148A
STATUS: CLOSED, APAR 2300041 issued.
OPEN_DATE: 05-27-2004
REVISE_DATE: 05-30-2004
CLOSE_DATE: 06-02-2004
SERVICE(S): QLLC
MANDATORY: N/A
ORIGIN/REF: 230_IZB
PTF_TYPE: (OBJ)
PTF_LOC: N/A
COREQ(S): N/A
PREREQ(S): N/A
SUPERSEDES: N/A
OBJECT(S): XOTBXM2, MCHRL3RR
SOURCE(S): N/A
PROBLEM: QLLC SLU sending PIUs to HNAS. HNAS sends a pacing
response, SLU responds with TERM-SELF. The QLLC
session ends.
DESCRIPTION: An HNAS logic error causes an IPR (Isolated Pacing
Response) to be sent with the expedited flow bit set
in the PIU's TH. This violates SNA rules.
<beg 05-30-2004>
SLU continues to respond TERM-SELF to HNAS IPR. Bind
image contains an SLU send limit. SLU does not send
PI (pacing indicator) in any request sent to HNAS.
We believe the SLU is using the lack of PI to turn
off SLU to PLU send pacing logic.
<end 05-30-2004>
SOLUTION: HNAS modified to not set the TH expedited flow bit in
an IPR.
<beg 05-30-2004>
HNAS modified to ignore SLU send pacing logic if no
request with a PI has been received by HNAS.
This added MCHRL3RR to the OBJECT(S) list.
<end 05-30-2004>
APPLY_INFO: N/A - Provided to user encountering the problem.
This problem FIX is applied like an APAR.
05-19-2004 - PROBLEM 2004140N
PROBLEM_ID: 2004140N
STATUS: CLOSED
NOTICE_DATE: 05-19-2004
SERVICE(S): PROBLEM LOG CHANGE NOTICE
MANDATORY: N/A
ORIGIN/REF: CPT
PTF_TYPE: N/A
NOTE: The HNAS Problem Summary Matrix table heading/field
was changed from PTF_TYPE to ORIGIN/REF to provide
quick viewing of problem origin activity. PTF_TYPE
will continue to be provided in the individual
problem log entries as required.
05-26-2004 - PROBLEM 2004140A
PROBLEM_ID: 2004140A
STATUS: CLOSED, APAR 2300038 issued.
OPEN_DATE: 05-19-2004
CLOSE_DATE: 05-26-2004
SERVICE(S): QLLC SUPPORT
MANDATORY: YES
ORIGIN/REF: 230_IZB
PTF_TYPE: (OBJ) HNASOBJX
PTF_LOC: FTP Server Directory /hnas_maint/hnasproblem/
(Complete FIX is contained in the 2004140A.ZIP file)
COREQ(S): N/A
PREREQ(S): APAR 2300031 and 2300036
OBJECT(S): MCHRL3RR and QLSSCP
SOURCE(S): N/A
PROBLEM: 1) APPLNAME=ACQUIRE is treated as a PLU name by
UNBIND processor.
2) 0198 ABEND (NASHALT - IN VTMLUFM : LU DIRTY) can
occur after LU is UNBOUND.
DESCRIPTION: 1) The UNBIND processor fails to recognize ACQUIRE as
a reserved keyword and uses it as a PLU name in a
REQSESS request if the SLU in the LUNAME= operand
has an associated applid. The REQSESS is rejected
by VTAM which causes the LU's ACB to be closed, a
DACTLU to be transmitted and a delay imposed before
an ACTLU is transmitted. The delay timeout routine
calls the LU format routine (VTMLUFM) before
scheduling the ACTLU transfer. This leads to the
problem 2.
2) If a PIU is received after an LU is unbound and
before it is bound again via REQSESS solicitation,
the PIU is enqueued for host transfer on the LU
input queue (LUIQ). A PIU may be received after an
UNBIND has been transmitted if the UNBIND has not
actually reached the remote LU (like trains passing
in the night). If a REQSESS fails, the sequence
described in problem 1 occurs. Because LUIQ is
non-empty when the VTMLUFM routine receives control,
it ABENDs because it 'knows' that LUIQ should be
empty.
SOLUTION: 1) The UNBIND processor has been modified to test for
APPLNAME=ACQUIRE when an applid is present. If
ACQUIRE is specified, the LU's ACB is opened and a
SETLOGON request is passed to VTAM. This conditions
the LU to wait for and accept a new BIND.
2) The QLLC input processor has been modified to test
the LU state for BIND/BIND-PENDING before enqueing
any PIU to the LU input queue. In LU IDLE state
or REQSESS-PENDING state, no PIUs are expected from
the remote LU. Any residual PIUs that are received
in the IDLE/REQSESS-PENDING states are discarded.
APPLY_INFO: This problem FIX is applied like an APAR.
See Chapter 6 (Product Maintenance Installation
section) from the HNAS Guide and Reference Manual
for instructions on how to install PTF's (Object,
Source and ZAPs) or Refresh/Upgrade maintenance.
Corrective logic included in distributions created
after CLOSE_DATE. Otherwise, apply maintenance as
directed in the APPLY_INFO (PTF).
05-19-2004 - PROBLEM 2004138A
PROBLEM_ID: 2004138A
STATUS: CLOSED, APAR 2300036 issued.
OPEN_DATE: 05-17-2004
CLOSE_DATE: 05-19-2004
SERVICE(S): QLLC CALLOUT SUPPORT
MANDATORY: YES
ORIGIN/REF: 230_IZB
PTF_TYPE: (OBJ) HNASOBJX
PTF_LOC: FTP Server Directory /hnas_maint/hnasproblem/
(Complete FIX is contained in the 2004138A.ZIP file)
COREQ(S): N/A
PREREQ(S): APAR 2300031
OBJECT(S): QLSSCP and VCUT1
SOURCE(S): N/A
PROBLEM: When a BIND initiated (OPTIONS=CLOTINITYP=BIND) Call
Request fails (Clear received), a subsequent BIND will
not initiate another Call Request.
DESCRIPTION: When a Clear is received as a response to a QLLC Call
Request, the VCVCRL routine is called to release the VC.
As part of the clear processing, the ACBs for the SLUs
on the SPU associated with the VC are closed but the VC
control block remembrance (LUVC) is not reset. When a
subsequent BIND is received, the BIND is queued rather
than initiating another Call Request because the LUVC
filed is non-zero. The result is that the SLU session
is hung. When displayed from VTAM, the SLU state will
be PSEST. A VTAM INACT/ACT command does not fix the
problem.
SOLUTION: The callout initiator has been modified to set LUVC=0
when a Clear is received as a response to a Call
Request. This will permit a subsequent BIND to
initiate a new call.
APPLY_INFO: This problem FIX is applied like an APAR.
See Chapter 6 (Product Maintenance Installation
section) from the HNAS Guide and Reference Manual
for instructions on how to install PTF's (Object,
Source and ZAPs) or Refresh/Upgrade maintenance.
Corrective logic included in distributions created
after CLOSE_DATE. Otherwise, apply maintenance as
directed in the APPLY_INFO (PTF).
05-13-2004 - PROBLEM 2004133A
PROBLEM_ID: 2004133A
STATUS: CLOSED, APAR 2300034 issued.
OPEN_DATE: 05-12-2004
CLOSE_DATE: 05-13-2004
SERVICE(S): QLLC SUPPORT
MANDATORY: N/A
ORIGIN/REF: 230_IZB
PTF_TYPE: N/A
PTF_LOC: N/A
COREQ(S): N/A
PREREQ(S): N/A
OBJECT(S): XOTBXM2
SOURCE(S): N/A
PROBLEM: QLLC session can hang. Requests the PLU are not
not sent to the SLU because HNAS (incorrectly) thinks
a pacing response is owed. This problem occurs when
a non-FMD request (e.g. BID) closes the HNAS send
window after a pace response is received in the middle
of the window.
DESCRIPTION: See problem.
SOLUTION: HNAS modified to properly process it's send pacing
window.
APPLY_INFO: N/A
05-12-2004 - PROBLEM 2004127B
PROBLEM_ID: 2004127B
STATUS: CLOSED, APAR 2300031 issued.
OPEN_DATE: 05-06-2004
CLOSE_DATE: 05-12-2004
SERVICE(S): QLLC CALLOUT SUPPORT
MANDATORY: YES
ORIGIN/REF: 230_IZB
PTF_TYPE: (OBJ) HNASOBJX
PTF_LOC: FTP Server Directory /hnas_maint/hnasproblem/
(Complete FIX is contained in the 2004127B.ZIP file)
COREQ(S): PROBLEM 2004112A
PREREQ(S): N/A
OBJECT(S): MCHBFR and QLSSCP
SOURCE(S): N/A
PROBLEM: 0198 ABEND (NASHALT) can occur when QLLC callout
is BIND initiated (OPTIONS=CLOTINITYP=BIND).
DESCRIPTION: NASHALT can occur if OPTIONS=CLOTINITYP=BIND is
specified when an ACTLU response is received for an
SLU that is in BIND pending state (LUBST1=LUBSTBN).
Problem occurs because the BIND remembrance field
(LUSVFREQ=LURQBIND) is only set in the LU control
block for the SLU whose BIND initiated the Call
Request.
When the ACTLU response is received, HNAS performs
a validity check and if LUBST1=LUBSTBN is set but
LUSVFREQ<>LURQBIND, the NASHALT is issued.
SOLUTION: The callout initiator has been modified to set
LUSVFREQ=LURQBIND for all SLUs on the SPU if a BIND
is received during the callout procedure.
APPLY_INFO: This problem FIX is applied like an APAR.
See Chapter 6 (Product Maintenance Installation
section) from the HNAS Guide and Reference Manual
for instructions on how to install PTF's (Object,
Source and ZAPs) or Refresh/Upgrade maintenance.
Corrective logic included in distributions created
after CLOSE_DATE. Otherwise, apply maintenance as
directed in the APPLY_INFO (PTF).
05-12-2004 - PROBLEM 2004127A
PROBLEM_ID: 2004127A
STATUS: CLOSED, APAR 2300031 issued.
OPEN_DATE: 05-06-2004
CLOSE_DATE: 05-12-2004
SERVICE(S): QLLC Support
MANDATORY: YES
ORIGIN/REF: 230_IZB
PTF_TYPE: (OBJ) HNASOBJX members
PTF_LOC: N/A
COREQ(S): N/A
PREREQ(S): N/A
OBJECT(S): MCHRL3RR
SOURCE(S): N/A
PROBLEM: Following message issued, QLLC session hangs:
NAS7601W MCH mch-nm LU lu-nm DECODE RC=20
TH/RH=2C000102 00010BB0 A0021030 3C1280C6
DESCRIPTION: HNAS is unable to decode a formatted FMD request or
response from the SLU in a QLLC session. When this
this happens, the NAS7601W message is issued and the
PIU is discarded.
SOLUTION: HNAS changed to pass the FMD PIU it can't decode to
the PLU.
APPLY_INFO: N/A
07-20-2004 - PROBLEM 2004125A
PROBLEM_ID: 2004125A
STATUS: 230 - CLOSED (Apar 2300028 issued)
220 - DEFERRED to 230 (Partial fix 2200089)
OPEN_DATE: 05-04-2004
REVISE_DATE: N/A
CLOSE_DATE: 05-12-2004 (Posted 07-20-2004)
SERVICE(S): QLLC SUPPORT
MANDATORY: YES
ORIGIN/REF: 220_ITL and 230_ITL
CP_TECH: SFD/CPT
PUBLISH: YES
PTF_CLASS: STANDARD-APAR
PTF_TYPE: (OBJ) HNASOBJX
PTF_LOC: N/A - PENDING
COREQ(S): N/A
PREREQ(S): APAR 2200089
SUPERSEDES: N/A
OBJECT(S): QLSSCP
SOURCE(S): N/A
PROBLEM: REQSESS timeout can sometimes be inhibited and when
it does occur, ACB is left open.
DESCRIPTION: A REQSESS timeout can be inhibited if an FMD response
is received after a REQSESS PIU has been passed to
the PLU (pending a response). If a REQSESS timeout
does occur (PLU BIND was not received), the SLU ACB
is left open so that a subsequent OPEN (via a new
connection) will fail.
SOLUTION: The SLU/SSCP FMD response processor has been modified
to only reset the SLU clock if a response timeout is
running. This will allow a possible REQSESS timeout
to be left running. The REQSESS timeout processor
has been modified to close the LU ACB before a DACTLU
is scheduled. This will allow subsequent login
attempts that reopen the ACB to work properly.
APPLY_INFO: This problem FIX is applied like an APAR.
See Chapter 6 (Product Maintenance Installation
section) from the HNAS Guide and Reference Manual
for instructions on how to install PTF's (Object,
Source and ZAPs) or Refresh/Upgrade maintenance.
Corrective logic included in distributions created
after CLOSE_DATE. Otherwise, apply maintenance as
directed in the APPLY_INFO (PTF).
03-02-2005 - PROBLEM 2004124A
PROBLEM_ID: 2004124A
STATUS: RETIRED - No Further Occurrence
OPEN_DATE: 05-03-2004
REVISE_DATE: N/A
CLOSE_DATE: 03-02-2005
SERVICE(S): QLLC SUPPORT
MANDATORY: YES
CP_TECH: SFD
ORIGIN/REF: 230_SNC
PTF_TYPE: (OBJ) HNASOBJX
PTF_LOC: FTP Server Directory /hnas_maint/hnasproblem/
(Complete FIX is contained in the 2004124A.ZIP file)
COREQ(S): N/A
PREREQ(S): Problem 2004112A
OBJECT(S): QLSSCP
SOURCE(S): N/A
PROBLEM: Spurious SPU disconnect can occur.
DESCRIPTION: It appears that HNAS disconnects an SPU and its SLUs
for no apparent reason. We are attempting to trap
activity that leads up to the disconnect.
The following alarm messages are generated:
15:50:13 NAS3799I LU EX006103 ENDING SESSION ON MCH
LR222801 HNAS CAUSE/DIAG=***/*** (**/**)
DIAGX=****
:
15:50:13 NAS8010I CLIENT=010.022.200.070(13650)
SOCKID=001E PCEID=0008 NAME=ROUTEURI
15:50:13 NAS8010I PU PX0061 ENDING SESSION ON MCH
LR222801 (0001)
15:50:13 NAS2210I CLIENT=010.022.200.070(13650)
SOCKID=001E PCEID=0008 NAME=ROUTEURI
15:50:13 NAS2210I SOCKET CONNECTION CLOSED
SOLUTION: Resolution still pending.
APPLY_INFO: This problem FIX is applied like an APAR (pending).
See Chapter 6 (Product Maintenance Installation
section) from the HNAS Guide and Reference Manual
for instructions on how to install PTF's (Object,
Source and ZAPs) or Refresh/Upgrade maintenance.
Corrective logic included in distributions created
after CLOSE_DATE. Otherwise, apply maintenance as
directed in the APPLY_INFO (PTF).
05-12-2004 - PROBLEM 2004120A
PROBLEM_ID: 2004120A
STATUS: CLOSED (230) - APAR 2300030 issued.
OPEN_DATE: 04-29-2004
REVISE_DATE: 05-02-2004 (220/230 Solution section updated)
REVISE_DATE: 05-11-2004
CLOSE_DATE: 05-12-2004
SERVICE(S): QLLC SUPPORT
MANDATORY: YES
ORIGIN/REF: 230_SNC
PTF_TYPE: (OBJ) HNASOBJX
PTF_LOC: FTP Server Directory /hnas_maint/hnas230m/apars/
(Complete FIX is contained in the 2004120A.ZIP file)
COREQ(S): N/A
PREREQ(S): PROBLEM 2004112A
OBJECT(S): QLSSCP
SOURCE(S): N/A
PROBLEM: Printer SLU cannot be bound.
DESCRIPTION: HNAS will OPEN the ACB for an SLU when an applid
value is associated with the SLU in the LUNAME=
operand (dedicated PLU support) or when input is
received from the SLU as part of LOGON processing.
Since printers cannot enter input, there is no way
to OPEN its ACB to accept a BIND unless an applid
is specified. However, this will restrict the
printer SLU to one PLU application only. Printers
are generally shared among multiple applications.
SOLUTION: VRM specific, see 230 Solution: / 220 Solution:
230
SOLUTION: The QLLC ACTLU response and NOTIFY request logic has
been modified to OPEN the ACB for an SLU and wait
for a BIND if the applid index value associated with
the SLU identifies the keyword 'ACQUIRE' in the
APPLNAME= operand on the TYPE=SPU REMOTE definition
statement. This will place the SLU in a state that
will allow it to be bound. Note that the keyword
ACQUIRE becomes a reserved keyword like MCHSOL and
CONSOLE and thus cannot be the name of a real PLU
application.
220
SOLUTION: This problem was corrected in 230 only. If printer
SLU support is required, you must install 230.
APPLY_INFO: This problem FIX is applied like an APAR.
See Chapter 6 (Product Maintenance Installation
section) from the HNAS Guide and Reference Manual
for instructions on how to install PTF's (Object,
Source and ZAPs) or Refresh/Upgrade maintenance.
Corrective logic included in distributions created
after CLOSE_DATE. Otherwise, apply maintenance as
directed in the APPLY_INFO (PTF).
05-04-2004 - PROBLEM 2004119A
PROBLEM_ID: 2004119A
2004119A_1st-pass_history-only
STATUS: CLOSED, APAR 2300024 issued.
OPEN_DATE: 04-28-2004
REVISE DATE: 05-02-2004:
Replace Description, remove corrective ZAP.
CLOSE_DATE: 05-04-2004
SERVICE(S): LLC0 and LLC5 Callout Support
MANDATORY: YES
ORIGIN/REF: 230_CIN
PTF_TYPE: (OBJ) HNASOBJX members
PTF_LOC: N/A
COREQ(S): N/A
PREREQ(S): N/A
OBJECT(S): VCCLEAR , MCHHL0RQ and MCHHL5RQ
SOURCE(S): N/A
PROBLEM: HNAS User 198 ABEND with the message:
HALT AT LOC xxxxxxxx IN XOTBXM: INV VC
DESCRIPTION: Event Sequence:
PLU BINDs an HNAS LLC0/5 callout LU.
HNAS sends call request packet to network.
PLU sends first FMD request (request held by HNAS
because there is, as yet, no session).
Remote rejects call with CLEAR.
HNAS (incorrectly) sends -RSP to the PLU's FMD.
The -RSP should not be sent because if multiple
RTEOUT= entries are coded or if multiple DTE callout
DTE addresses are coded for the LU then the FMD
could still be sent if a call succeeds.
HNAS schedules new call (multiple RTEOUT= entries).
PLU UNBINDs (because of the -RSP).
HNAS detaches VC and LU but (incorrectly) leaves
call request pending in VC. Call request packet
builder detects a validity check when a VC with a
call request has no LU (required to supply called
DTE address).
SOLUTION: HNAS changed to leave a PLU FMD request pending until
all callout paths have been tried. UNBIND logic
changed to abort a pending call request.
APPLY_INFO: N/A
05-12-2004 - PROBLEM 2004112A
PROBLEM_ID: 2004112A
STATUS: CLOSED (220) - APAR 2200089 issued
CLOSED (230) - APARs 2300028 and 2300029 issued
OPEN_DATE: 04-21-2004
REVISE_DATE: 04-29-2004
REVISE_DATE: 05-03-2004
REVISE_DATE: 05-04-2004
REVISE_DATE: 05-09-2004 (for 230)
REVISE_DATE: 05-12-2004 (for 230)
CLOSE_DATE: 05-03-2004 (for 220),
05-12-2004 (for 230)
SERVICE(S): QLLC SUPPORT
MANDATORY: YES
ORIGIN/REF: 220_ITL
PTF_TYPE: (OBJ) HNASOBJX and (SRC) HNASMACX (05-09-2004) members
PTF_LOC: FTP Server Directory /hnas_maint/hnas220m/apars/
for V2R2M0 and /hnas_maint/hnas230m/apars/ for V2R3M0.
(Complete FIX is contained in the 2004112A.ZIP file)
COREQ(S): N/A
PREREQ(S): APAR 2200065 (for 220)
OBJECT(S): MCHNRQC and QLSSCP
SOURCE(S): VTMTR and VTMUT1 (05-09-2004 for 230)
PROBLEM: LOGON data from INIT-SELF PIU is being truncated
resulting in missing data being passed to VTAM
causing eventual session connect failure.
04-29-2004 <begin>
When REQSESS fails for a QLLC SLU, DACTLU is scheduled
but LU ACB is not closed.
04-29-2004 <end>
05-03-2004 <begin>
REQSESS timeout can sometimes be inhibited and when
it does occur, ACB is left open.
05-03-2004 <end>
05-09-2004 <begin>
The wrong MCH name is displayed in the NAS3798I message
and logged in the HNAS trace table when an SLU ACB is
opened for an SPU with OPTIONS=CLOTINITYP=BIND.
05-09-2004 <end>
DESCRIPTION: HNAS extracts the PLU name from the INIT-SELF PIU
and passes it to VTAM in the REQSESS request. HNAS
ignores any other data that may be present.
04-29-2004 <begin>
A REQSESS failure due to an invalid PLU application
name or invalid LOGON data carried in an INIT_SELF or
via USSTAB processing causes subsequent logon attempts
to fail. The REQSESS failure forces the LU to be
deactivated (DACTLU) but does not close the LU ACB.
When a subsequent connection is attempted, the ACB
open routine is called, but because the LU ACB is
still open, the OPEN fails with RC=0858 and USSMSG7
is transmitted before the DACTLU. Problem was seen
when INIT_OTHER was processed.
04-29-2004 <end>
05-04-2004 <begin>
A REQSESS timeout can be inhibited if an FMD response
is received while after a REQSESS has been passed to
the PLU. If a REQSESS timeout does occur (PLU BIND
was not received), the SLU ACB is left open so that
a subsequent OPEN (via a new connection) will fail.
05-04-2004 <end>
05-09-2004 <begin>
When OPTIONS=CLOTINITYP=BIND is specified for a
TYPE=SPU REMOTE definition statement, the ACB for all
SLUs on the SPU are opened when the OPTIONS=MCHTMR=
value expires for the first MCH in the CDF. This
MCH may or may not be related to the SPU in question.
Hence, using it's name in the NAS3798I message and
HNAS trace table entry can be misleading.
05-09-2004 <end>
SOLUTION: The INIT-SELF PIU processing logic has been modified
so that all data is passed to VTAM in the REQSESS
request.
04-29-2004 <begin>
The REQSESS failure routine has been modified to close
the LU ACB before the DACTLU is scheduled. This will
allow subsequent login attempts that reopen the ACB
to work properly.
04-29-2004 <end>
05-04-2004 <begin>
The SLU/SSCP FMD response processor has been modified
to only reset the SLU clock if a response timeout is
running. This will allow a possible REQSESS timeout
to be left running. The REQSESS timeout processor
has been modified to close the LU ACB before a
DACTLU is scheduled. This will allow subsequent
login attempts that reopen the ACB to work properly.
05-04-2004 <end>
05-09-2004 <begin>
When an SLU ACB is opened for a TYPE=SPU REMOTE
definition statement with OPTIONS=CLOTINITYP=BIND,
the MCH name and active connection count are
displayed as asterisks (********).
05-09-2004 <end>
APPLY_INFO: This problem FIX is applied like an APAR.
See Chapter 6 (Product Maintenance Installation
section) from the HNAS Guide and Reference Manual
for instructions on how to install PTF's (Object,
Source and ZAPs) or Refresh/Upgrade maintenance.
Corrective logic included in distributions created
after CLOSE_DATE. Otherwise, apply maintenance as
directed in the APPLY_INFO (PTF).
06-02-2004 - PROBLEM 2004111A
PROBLEM_ID: 2004111A
STATUS: CLOSED, APAR 2300040 issued.
OPEN_DATE: 04-20-2004
REVISED: 05-28-2004
CLOSE_DATE: 06-02-2004
SERVICE(S): QLLC SUPPORT
MANDATORY: YES
ORIGIN/REF: 230_SNC
PTF_TYPE: (OBJ) HNASOBJX
PTF_LOC: N/A
COREQ(S): N/A
PREREQ(S): N/A
OBJECT(S): MCHRL3RR
SOURCE(S): N/A
PROBLEM: Reset 05/02 can be received for a QLLC VC.
DESCRIPTION: When HNAS is processing inputs from different LUs
connected via the same X25 virtual circuit, it is
possible for an incorrect P(R) value to be sent.
This causes an X25 RESET to occur and the QLLC
sessions on the VC will be taken down.
SOLUTION: HNAS P(R) (packet level acknowledgement) logic
corrected.
APPLY_INFO: N/A
04-22-2004 - PROBLEM 2004105A
PROBLEM_ID: 2004105A
STATUS: CLOSED, APAR 2300021 issued.
OPEN_DATE: 04-12-2004
CLOSE_DATE: 04-22-2004
SERVICE(S): CONSOLE SUBSYSTEM - PING COMMAND
MANDATORY: YES
ORIGIN/REF: 230_SWT
PTF_TYPE: (OBJ) HNASOBJX
PTF_LOC: FTP Server Directory /hnas_maint/hnas230m/apars/
(Complete FIX is contained in the 2004105A.ZIP file)
COREQ(S): N/A
PREREQ(S): APAR 2300012
OBJECT(S): CONSPING
SOURCE(S): N/A
PROBLEM: PING command does not process called a DTE address
override value properly when the IP address is omitted.
DESCRIPTION: APAR 2300012 was supposed to correct an error that
allows a DTE address override to be specified without
an IP address comma place holder.
In some cases, the first character of the override
DTE address is being clipped before the DTE address
is decoded which causes the first character to be
deleted and the DTE address length to be reduced
by one.
SOLUTION: The PING command decode logic has been modified to
prevent the first character of the DTE address
override from being deleted.
APPLY_INFO: See Chapter 6 (Product Maintenance Installation
section) from the HNAS Guide and Reference Manual
for instructions on how to install PTF's (Object,
Source and ZAPs) or Refresh/Upgrade maintenance.
Corrective logic included in distributions created
after CLOSE_DATE. Otherwise, apply maintenance as
directed in the APPLY_INFO (PTF).
04-16-2004 - PROBLEM 2004098A (230 version of 2004085A)
PROBLEM_ID: 2004098A
STATUS: CLOSED, APAR 2300018 issued.
OPEN_DATE: 03-25-2004
REVISE_DATE: 04-08-2004
REVISE_DATE: 04-09-2004
REVISE_DATE: 04-13-2004
REVISE_DATE: 04-15-2004
CLOSE_DATE: 04-16-2004
SERVICE(S): QLLC SUPPORT
MANDATORY: N/A
ORIGIN/REF: 230_CIN,(220_ITL)
PTF_TYPE: N/A
PTF_LOC: N/A
COREQ(S): N/A
PREREQ(S): N/A
OBJECT(S): MCHHL3RQ, MCHRL3RR, MCHHRQ
SOURCE(S): VTMSND1, VTMSND2 04-08-2004
PROBLEM: HNAS does not treat the sequence UNBIND (bind
forthcoming), BIND correctly. The BIND is rejected
with sense 0805FFFF and the NAS4704W warning message
is issued. The QLLC session fails to start.
04-08-2004 <begin>
With the BIND/UNBIND/BIND sequence corrected the QLLC
session still fails to start. This is because the
SESSIONC macro used to send the remote's response to
the second PLU SDT fails with R15=04, R0=14, FDB2=7C.
This failure aborts the session.
04-08-2004 <end>
04-09-2004 <begin>
With the 04-08-2004 correction on the session fails to
start. The SLU sends an UNBIND '32FE20110000' in
response to the first FMD PIU sent by HNAS. This
response indicates a pacing error.
04-09-2004 <end>
04-13-2004 <begin>
PROG726 error at remote device when first message in
the second BIND session sent to HNAS. NAS7601W warning
message displayed with RC=0C.
04-13-2004 <end>
04-15-2004 <begin>
USSMSG 10 send after unbind processing completes for
a QLLC LU generated with an application index (dedicated
PLU).
04-15-2004 <end>
DESCRIPTION: When the UNBIND bind forthcoming is received HNAS
sends an UNBIND PIU to the remote device. The LU
state is set to "unbind in progress". For application
LUs, VTAM supplies the response to an UNBIND to the
PLU. This means that the PLU is free to send a BIND
request while HNAS is still waiting for the remote to
respond to the UNBIND request. When a BIND arrives
under these conditions it is (improperly) rejected
and the NAS4704W warning message is issued.
04-08-2004 <begin>
The SESSIONC send SDT response failure is because a
bit set by previous RPL operations is not turned off
when the SESSIONC is issued.
04-08-2004 <end>
04-09-2004 <begin>
When the UNBIND in the BIND/UNBIND/BIND sequence is
processed, HNAS does not properly reset the pacing
window controls. As a result, the first FMD PIU sent
in the new session does not carry the pace bit (as
required by SNS pacing protocol).
04-09-2004 <end>
04-13-2004 <begin>
UNBIND does not reset the normal flow SLU to HNAS
sequence number. As a result the first FMD after
the BIND/UNBIND/BIND sequence is rejected by HNAS
with SENSE=2001 (invalid sequence number).
04-13-2004 <end>
04-15-2004 <begin>
When an HNAS QLLC LU receives an UNBIND and the LU
was generated with an application index (TYPE=SPU
remote LUNAME=(,LUNM///appl-index) HNAS should
request a new session with the specified PLU. Because
of a logic error, HNAS sends USSMSG 10.
04-15-2004 <end>
SOLUTION: HNAS modified to properly process A BIND that arrives
while hnas is waiting for a previous UNBIND response.
04-08-2004 <begin>
HNAS modified to rest the USERRH RPL bit before a
SESSIONC macro is issued.
04-08-2004 <end>
04-09-2004 <begin>
HNAS modified to properly reset pacing controls when
a QLLC UNBIND is processed.
04-09-2004 <end>
04-13-2004 <begin>
HNAS modified to reset the normal flow sequence
number when a QLLC UNBIND is processed.
04-13-2004 <end>
04-15-2004 <begin>
HNAS modified to request a new session with the
permanently assigned PLU.
04-15-2004 <end>
APPLY_INFO: N/A
03-29-2004 - PROBLEM 2004089N
PROBLEM_ID: 2004089N
NOTICE: Problem Summary Notice
Text format problem summary (non-html) entries are now
located as separate members in directory:
\maint\hnasproblem\ .
The text format Problem Summary file problemsum.txt is
no longer maintained, please refer to the problemsum.htm
file for up-to-date information.
02-10-2005 - PROBLEM 2004089A
PROBLEM_ID: 2004089A (became APAR 2300107)
STATUS: CLOSED
OPEN_DATE: 03-29-2004
REVISE_DATE: 01-29-2005 - additional information provided by HVBINFO
CLOSE_DATE: 02-10-2005
SERVICE(S): PVC SUPPORT
MANDATORY: N/A
ORIGIN/REF: 230_CP,230_BPO,230_HVB
CP_TECH: PWB,SFD
PUBLISH: YES, WIP
PTF_INFO: TBD
PTF_TYPE: N/A
PTF_LOC: N/A
COREQ(S): N/A
PREREQ(S): N/A
OBJECT(S): TBD
SOURCE(S): TBD
PROBLEM: PVC session fails to activate (see NAS7707W) when HNAS
initiates the PVC Set-up with packet and window size
values that don't match the network requirements.
<begin 01-29-2005>
HVBINFO reported that PVCs setup fails after IMS
is taken down and restarted. PVCs worked prior to
this event which suggests that they were set up by
the router, not HNAS. This is based on the fact
that the following messages are being generated
when IMS is restarted.
NAS7704W REMOTE 223.220.021.099(03796) RESPONDED TO
NAS PVC SETUP W/STATUS=18
NAS7708W XOT PVC SETUP INIT=SERIALBVPVC
RESP=SERIAL4/0
<end 01-29-2005>
DESCRIPTION: HNAS does not allow the PVC packet and window sizes
to be specified in the CDF. The defaults set by HNAS
are packet size=256 and window size=4. These values
are carried in the PVC Setup packet sent by HNAS to
start the PVC session. If the values are rejected by
the remote because the remote's configuration has
different values then a ZAP is required.
This problem rarely occurs because in almost all cases
the router starts the PVC Set-up process and HNAS will
set the packet and window sizes to the values provided
from the routers PVC Set-up packet.
SOLUTION: The PVC operand will be modified to allow an MXT to
be associated with a PVC entry. The packet size and
window size for the PVC will be extracted from the FAC=
operand on the associated MXT via facility 42 and 43,
respectively.
PVC=(...,slunm/llc/applid/ifname/rmtname/mxtname....)
mxtname REMOTE TYPE=MXT
FAC=420A0A, ; set packet size to 1024
430404, ; set window size to 4
Note: In this enhancement, the PVC windowsize/packetsize
are expressed using SVC Facility Parameter values
normally used in Call Request packets. For PVC's
the window and packet sizes are provided in the
PVC set-up packet.
CIRCUMVENTION:
TEMPORARY: A patch (ZAP) can be provided to set the packet and
SOLUTION: window sizes to the required defaults.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* V2R3M0 ZAP TO SET WINDOW SIZE TO x AND PACKET SIZE TO 2**y
* FOR PVC SESSIONS
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
NAME HNAS XOTBXM
VER 07B4 4110,0004
REP 07B4 4110,000x <- change x to window size configured in router
VER 07CC 4110,0008
REP 07CC 4110,000y <- change y to packet size exponent (2**y)
configured in router
APPLY_INFO: N/A
04-21-2004 - PROBLEM 2004085A
PROBLEM_ID: 2004085A
STATUS: CLOSED, APAR 2200085 issued.
OPEN_DATE: 03-25-2004
CLOSE_DATE: 04-21-2004
SERVICE(S): QLLC SUPPORT
MANDATORY: N/A
ORIGIN/REF: 220_ITL
PTF_TYPE: N/A
PTF_LOC: N/A
COREQ(S): N/A
PREREQ(S): N/A
OBJECT(S): MCHHL3RQ, MCHRL3RR, MCHHRQ.
SOURCE(S): N/A
PROBLEM: HNAS does not treat the sequence UNBIND (bind
forthcoming), BIND correctly. The BIND is rejected
with sense 0805FFFF and the NAS4704W warning message
is issued. The QLLC session fails to start.
DESCRIPTION: When the UNBIND bind forthcoming is received HNAS
sends an UNBIND PIU to the remote device. The LU
state is set to "unbind in progress". For application
LUs, VTAM supplies the response to an UNBIND to the
PLU. This means that the PLU is free to send a BIND
request while HNAS is still waiting for the remote to
respond to the UNBIND request. When a BIND arrives
under these conditions it is (improperly) rejected
and the NAS4704W warning message is issued.
SOLUTION: HNAS modified to properly process A BIND that arrives
while hnas is waiting for a previous UNBIND response.
APPLY_INFO: N/A
05-18-2004 - PROBLEM 2004084A
PROBLEM_ID: 2004084A
STATUS: CLOSED, APAR 2200090 issued.
OPEN_DATE: 03-24-2004
REVISE_DATE: 04-12-2004
REVISE_DATE: 05-11-2004
CLOSE_DATE: 05-18-2004
SERVICE(S): GATE SUPPORT
MANDATORY: N/A
ORIGIN/REF: 220_NMP
PTF_TYPE: N/A
PTF_LOC: N/A
COREQ(S): N/A
PREREQ(S): N/A
OBJECT(S): MCHSTRT, MCHNRQC
SOURCE(S): VTMTR
PROBLEM: GATE control session not properly reactivated when PLU
taken down and restarted. Inbound calls are cleared
with DIAG=138 (X'8A') = control session not bound.
NAS3702W message issued.
DESCRIPTION: When the PLU is terminated HNAS receives a NOTIFY
request. This takes down the control session LU.
After a one minute time delay the ACB for the control
session LU is reopened and a REQSESS is sent to the
PLU (assuming a PLU name was coded in the HNAS CDF).
If the REQSESS fails, HNAS waits for the PLU to issue
a BIND to activate the control session. If no BIND
is sent, all inbound calls that require the control
session to be active will fail. CTCPs that don't
acquire their control session LUs will not be useable
after the take down sequence.
SOLUTION: HNAS modified to retry the REQSESS every minute. The
ACB remains open so that a BIND from the PLU will be
accepted.
04-12-2004 <begin>
Customer has put in place some kind of circumvention
on the CSFI side which appeared to have corrected
the problem. We are awaiting details as to what was
specifically changed as well as the results after the
HNAS problem fix logic was applied.
04-12-2004 <end>
05-11-2004 <begin>
Circumvention is to start HNAS 5 minutes after CSFI.
Additional tests show that the GATE FC data session LUs
are not useable because of apar 2200035. This APAR
ignores a REQSESS completion with R15=04 R0=10 FDB2=12
because HNAS (incorrectly) thinks a BIND is coming.
Problem fix has been revised so that all REQSESS
failures are reported (NAS3702W message). In addition,
REQSESS for a GATE control session or FC data sessions
sessions is retried based on the OPTION=MCHTMR=seconds
value (default = 60 seconds).
05-11-2004 <end>
APPLY_INFO: N/A
02-26-2004 - PROBLEM 2004055A
PROBLEM_ID: 2004055A
STATUS: CLOSED, APAR 2200077 issued.
OPEN_DATE: 02-24-2004
CLOSE_DATE: 02-26-2004/03-09-2004
SERVICE(S): QLLC SUPPORT
MANDATORY: N/A
ORIGIN/REF: 220_NBG
PTF_TYPE: N/A
PTF_LOC: N/A
COREQ(S): N/A
PREREQ(S): N/A
OBJECT(S): N/A
SOURCE(S): N/A
PROBLEM: HNAS can ABEND with 0C4 if an SPU is defined but is not
referenced in any SVC3= operand.
DESCRIPTION: In 220, an SPU and its SLUs are initialized when HNAS
start logic interrogates all SVC3= operands on all MCHs.
If an SPU is defined in the CDF but is not referenced
in any SVC3= operand, it will not be initialized
correctly. At run time, if the un-initialized SPU is
selected via IDBLK/IDNUM matching, an 0C4 ABEND will
occur because the LU control blocks (LUBs) for the
SLUs defined in the LUNAME= operand for the SPU will
not have been resolved.
SOLUTION: The HNAS 220 fix to this problem will be to issue a
configuration error message indicating the the free
SPU must be referenced in at least one SVC3= operand.
This error message will cause HNAS to terminate after
the CDF is completely scanned. This fix will be
implemented as an APAR.
The HNAS 230 fix to this problem is to initialize all
SPUs in the CDF regardless of whether or not they are
referenced in an SVC3= operand.
APPLY_INFO: NONE
02-10-2004 - PROBLEM 2004040A
PROBLEM_ID: 2004040A
STATUS: CLOSED,DEFERRED,FIXED_IN_V2R3M0.
OPEN_DATE: 02-09-2004
CLOSE_DATE: 02-24-2004
SERVICE(S): HNASRCV and HNASMNT Assemblies (220/230)
MANDATORY: NO
ORIGIN/REF: 220_GED
PTF_TYPE: N/A DEFERRED-TO-230
PTF_LOC: N/A
COREQ(S): N/A
PREREQ(S): N/A
OBJECT(S): N/A
SOURCE(S): N/A
PROBLEM: HNAS assembly steps can encounter CC-4 warning
message: 'ASMA015W - Literal bounds exceeded'.
DESCRIPTION: The HNASRCV (installation) or HNASMNT (maintenance)
job assemblies can encounter CC-4 warning message
'ASMA015W Literal bounds exceeded'. Although the
message is displayed, the literal constant assembles
correctly so the messages can be ignored.
SOLUTION: The HNAS 230 fix to this problem is to rework the
complex literal statements so that CC=4 is not
generated avoiding potential confusion.
APPLY_INFO: NONE
02-10-2004 - PROBLEM 2004021B
PROBLEM_ID: 2004021B
STATUS: CLOSED, APAR 2200073 issued.
OPEN_DATE: 01-21-2004
CLOSE_DATE: 02-16-2004
SERVICE(S): LLC0 callin, possibly other LLCn types.
MANDATORY: N/A
ORIGIN/REF: 220_BIC
PTF_TYPE: <N/A>
PTF_LOC: <N/A>
COREQ(S): N/A
PREREQ(S): N/A
OBJECT(S): N/A
SOURCE(S): N/A
PROBLEM: Customer reports that XOT Pipe appears inoperable,
after several hours/days of normal operation then
callin XOT session connects/disconnects fail.
DESCRIPTION: XOT session connect/disconnect activity between
the router and HNAS gets into a state where new
session attempts are rejected and remote session
disconnects don't complete. Call Request and
Clear Request packets from remote network-to-
router can encounter 30 second response timeouts.
This causes router to generate Clear Request
with diagnostic codes 49(31) or 50(32) as well
as Diagnostic Packets eventually closing the
XOT socket which can then become unavailable.
Router 'debug xot event' monitor reports:
'XOT open failed' messages, while
HNAS SYSPRINT may report the following messages:
NAS3799I Clear CAUSE/DIAG=000/049 (00/31),
NAS7715W CLEAR DIAG=130 (82) or
NAS7703W DIAG FROM ...
NAS7799I PKT=1000F132 1001
ACTION: This problem is currently under investigation at
a customer site running under Z/OS V1R3.
Current debugging activity indicates that there
is a potential bug or anomaly in the Z/OS V1R3
stack code. We are currently working with IBM
on this problem.
SOLUTION: See APAR 2200073.
01-15-2004 - PROBLEM 2004010A
PROBLEM_ID: 2004010A
STATUS: CLOSED, APAR 2200070 issued.
OPEN_DATE: 12-15-2003
CLOSE_DATE: 01-15-2004
SERVICE(S): ALL
MANDATORY: YES
ORIGIN/REF: 220_ETL_12-05-2003
PTF_TYPE: <N/A>
PTF_LOC: <N/A>
COREQ(S): N/A
PREREQ(S): N/A
OBJECT(S): N/A
SOURCE(S): VTMEXIT, VTMRCV1.
PROBLEM: HNAS exit routine rejects BIND with sense=0805C5E7.
Session fails to start.
DESCRIPTION: When the PLU uses a BIND, UNBIND (bind pending), BIND
sequence HNAS can incorrectly reject the second BIND.
The VIRTEL GATE support CTCP uses the above sequence.
The problem occurs when the UNBIND and BIND occur at
nearly the same time. If the BIND exit is driven before
the HNAS task level has processed the UNBIND then the
LU appears already bound to the BIND exit routine.
Since multiple sessions are not supported the new bind
is rejected with the above sense.
SOLUTION: HNAS corrected to not reject a BIND in the above
situation.
APPLY_INFO: See Chapter 6 (Product Maintenance Installation
section) from the HNAS Guide and Reference Manual
for instructions on how to install PTF's (Object,
Source and ZAPs) or Refresh/Upgrade maintenance.
Corrective logic included in distributions created
after CLOSE_DATE. Otherwise, apply maintenance as
directed in the APPLY_INFO (PTF).
01-06-2004 - PROBLEM 2003346A
PROBLEM_ID: 2003346A
STATUS: CLOSED, APAR 2200067 issued.
OPEN_DATE: 12-12-2003
CLOSE_DATE: 01-06-2004
SERVICE(S): TCPIP (SHARED SOCKET POOLS)
MANDATORY: YES, IF SHARED SOCKET POOLS ARE USED
ORIGIN/REF: 220_CFF_12-12-2003
PTF_TYPE: <N/A>
PTF_LOC: <N/A>
COREQ(S): N/A
PREREQ(S): N/A
OBJECT(S): N/A
SOURCE(S): NASTCP
PROBLEM: TCPIP SOCKET requests begin to fail with error number
27DD after HNAS has been running for awhile.
DESCRIPTION: Callout SOCKET requests can fail with the following
error message being issued after HNAS has been running
for some time or when there is considerable inbound
and outbound VC connect activity.
NAS2201W CLIENT=ipaddr(port) SOCKID=001E PCEID=xxxxx
NAME=lclname
NAS2201I SOCKET REQUEST FAILED, RC=FFFFFFFF 000027DD
The problem occurs because the socket number that
HNAS provides to the stack in the SOCKET request is
also used by another active socket. The 27DD error
number says 'the requested socket number is a
duplicate'. Normally, if a duplicate socket number
is given to the stack in the SOCKET request, the stack
will provide an unused socket number when the SOCKET
request ends. HNAS always uses the socket number that
the stack provides regardless of the value it requests.
It now appears that some levels of the stack require
that the requested socket number always be unused.
HNAS gets into this situation over time because the
requested socket number that is assigned to the TCPIP
Process Control Elements (PCEs) during the CDF scan
can be overlaid when a new inbound connection is
received. Since the same PCE can be used for both
inbound and outbound connections (when shared socket
pool support is defined via PORT=1998 operand), the
overlaid requested socket from a previous inbound
connection is used for an outbound connection. If
this overlaid socket number is already in use, the
27DD error will be generated.
CIRCUMVENTION: Specify separate inbound and outbound socket pools,
with the inbound pool (PORT=DYNAMIC) configured
before the outbound socket pool (PORT=1998).
SOLUTION: HNAS logic has been corrected to always provide an
unused socket number for the TCPIP SOCKET request.
APPLY_INFO: See Chapter 6 (Product Maintenance Installation
section) from the HNAS Guide and Reference Manual
for instructions on how to install PTF's (Object,
Source and ZAPs) or Refresh/Upgrade maintenance.
Corrective logic included in distributions created
after CLOSE_DATE. Otherwise, apply maintenance as
directed in the APPLY_INFO (PTF).
11-19-2004 - PROBLEM 2003230A
PROBLEM_ID: 2003230A
STATUS: RETIRED
PENDING_PROBLEM_RE-CREATION,DEBUG/TRAP
12-11-2003 - Unable to recreate problem as of this date.
OPEN_DATE: 08-18-2003
CLOSE_DATE: ..-..-2003
RETIRE_DATE: 11-19-2004 - Retired, unable to recreate (UFO).
SERVICE(S): TCPIP interface support
MANDATORY: NO
ORIGIN/REF: 220_CAJ
PTF_TYPE: N/A
COREQ(S): N/A
PREREQ(S): N/A
OBJECT(S): N/A
SOURCE(S): N/A
PROBLEM: HNAS ABENDS after NAS2051S message is issued.
DESCRIPTION: HNAS was started when the TCPIP stack was down. In
this situation HNAS detects this fact and issues the
following message:
NAS2031W SERVER=ipaddr(port) SOCKID=sid PCEID=pid ...
NAS2031I API CONNECTION TO stacknm IS BEING DEFERRED
HNAS will interrogate the stack again in 10 minutes to
see if it is active. If it is not, the sequence
repeats. If it is active, HNAS will issue an INITAPI
command to connect to the stack and then continue its
initialization until finally issuing the following
message when initialization is complete:
NAS0001I HOST NAS INITIALIZATION COMPLETE, ALL
FUNCTIONS READY
This sequence has been tested in our lab and seems to
work properly. However, at a customer site, we appear
to be having different symptoms that so far cannot be
explained. Additional messages are being generate
that indicate that 'ALL FUNCTIONS ARE READY' but we
do not actually see the NAS0001I message. The ABEND
that occurs after the NAS2051I message suggests that
the connection to the stack was severed prior to the
message but we do not see any other message that
confirms this.
SOLUTION: This problem cannot be recreated at the customer site
so it is being deferred pending another occurrence.
APPLY_INFO: N/A
08-12-2003 - PROBLEM 2003220A
PROBLEM_ID: 2003220A
STATUS: CLOSED, Non-APAR, See Solution: V2R2M0/V2R3M0 notice.
OPEN_DATE: 08-08-2003
CLOSE_DATE: 08-12-0303
SERVICE(S): GATE X25.VC Group 'n' Range support
MANDATORY: NO
ORIGIN/REF: 220_CAJ
PTF_TYPE: N/A
COREQ(S): N/A
PREREQ(S): N/A
OBJECT(S): N/A
SOURCE(S): N/A
PROBLEM: Inbound GATE call requests to the CTCP start with
X'F001' as the RESID (resource identifier) in the call
request packet sent to the CTCP. Subsequent IDs will
be X'F002', etc.
The customer's CTCP expects the RESID values to start
at X'F014'.
DESCRIPTION: In NPSI it is possible to configure the range of valid
VC logical channel numbers following the definition of
an MCH. If X25.VC LCN=(020,024) is coded in logical
channel group 0 then the RESIDs in GATE call requests
will start with X'F014'.
With HNAS, each call request is carried in a separate
TCP/IP session. HNAS is not aware of the X25 line
configuration at the router and does not know the LCN.
This necessitated the creation of a logical MCH which
an inbound call is routed to via the RTEIN= operand.
RESIDs on this type of MCH start at 1 plus the number
PVCs defined for the MCH (usually 0).
SOLUTION: In V2R3M0 the MCH will support OPTIONS=RESIDSTART=val.
In V2R2M0 a special custom patch can be provided.
APPLY_INFO: Special patch available upon request.
08-25-2003 - PROBLEM 2003219A
PROBLEM_ID: 2003219A
STATUS: CLOSED, Non-APAR, See Solution: V2R2M0/V2R3M0 notice.
OPEN_DATE: 08-07-2003
CLOSE_DATE: 08-23-2003
SERVICE(S): ALL
MANDATORY: YES
ORIGIN/REF: 220_KWT_08-07-2003
PTF_TYPE: N/A
COREQ(S): N/A
PREREQ(S): N/A
OBJECT(S): MCHHRQ
SOURCE(S): N/A
PROBLEM: CICS issues UNBIND after HNAS rejects CICS BID
with 0814 sense (BID rejected RTR forthcoming).
DESCRIPTION: HNAS is receiving a BID when it is contention winner
and there are packet on LUIQ.
CICS treats RTR as an invalid request.
This could depend on the terminal type (customer has
3767 defined)
Customer is testing a ZAP which rejects the BID with
0813 sense (BID rejected, no RTR forthcoming).
SOLUTION: In V2R3M0 the MCH will support OPTIONS=NORTRBIDREJ.
In V2R2M0 the following APPLY_INFO patch can be used.
APPLY_INFO: Special ZAP.
***
*** Aug 12, 2003 customer running the following with good results.
***
* * * * * * * *
* Aug 7, 2003
* V2R2M0
* ZAP TO REJECT BID WITH 0813 SENSE (INSTEAD OF 0814).
* * * * * * * *
NAME NASMAIN MCHHRQ
VER 02EE 4710,A7B0
REP 02EE 47F0
08-25-2003 - PROBLEM 2003218A
PROBLEM_ID: 2003218A
STATUS: CLOSED, APAR 2200051 issued.
OPEN_DATE: 08-04-2003
CLOSE_DATE: 08-25-2003
SERVICE(S): ALL
MANDATORY: YES
ORIGIN/REF: 220_KWT_08-04-2003
PTF_TYPE: N/A
COREQ(S): N/A
PREREQ(S): N/A
OBJECT(S): MCHTMR
SOURCE(S): N/A
PROBLEM: Inbound calls are cleared with DIAG=130 (X'82').
DESCRIPTION: This problem occurs when a new call arrives and there
are no LU control blocks available for use. This will
happen if all the LUs in an SVCx= list are in use.
When the following sequence occurs an LU can become
permanently unavailable:
Call arrives
HNAS allocates LU
Issues REQSESS to ask PLU for a BIND (normal complete)
10 sec timer started to ensure bind received
Timer expires, LU and VC detached, call cleared with
DIAG=143 (X'8F').
BIND received
At this point the LU is bound but has no VC session.
If the PLU does a SEND error status will be returned
and the session will be reset.
If the PLU waits for input the LU is effectively lost.
SOLUTION: HNAS logic corrected to CLOSE the HNAS ACB when this
timeout is received.
APPLY_INFO: N/A
08-25-2003 - PROBLEM 2003210A
PROBLEM_ID: 2003210A
STATUS: CLOSED, Non-APAR, See Solution: V2R2M0/V2R3M0 notice.
OPEN_DATE: 07-29-2003
CLOSE_DATE: 08-23-2003
SERVICE(S): LLC0/LLC4/LLC5
MANDATORY: NO
ORIGIN/REF: 220_CAJ_07-06-2003
PTF_TYPE: N/A
COREQ(S): N/A
PREREQ(S): N/A
OBJECT(S): N/A
SOURCE(S): N/A
PROBLEM: CICS issues unexpected UNBIND during session.
DESCRIPTION: Two problems are under investigation, identified:
1) HNAS rejects BID if it is in the process of
assembling an M-bit chain when the BID arrives.
2) In contention session w/ brackets the following:
a) packet received, sent to CICS as OIC BB
b) before CICS can end bracket second packet
received. set to CICS as OIC no bracket bits
(i.e. part of first bracket).
c) CICS UNBINDS with BRACKET error message.
SOLUTION: In V2R3M0 the following options may be coded:
1) OPTION=INHIBITBIDREJ
Causes HNAS to accept a PLU BID when an
inbound message (PIU) is being assembled.
2) OPTION=ONEPIUINB
Causes HNAS to hold the second PIU in an
inbound sequence until the PLU has ended
the bracket started by the first inbound
PIU.
In V2R2M0, following APPLY_INFO patches can be used.
APPLY_INFO: Special ZAP.
*
* July 6, 2003
* ZAP to accept PLU BID when M-bit chain assembly in progress
*
NAME NASMAIN MCHHRQ
VER 02DE 4710,A2FA
REP 02DE 47F0
*
* July 29, 2003
* ZAP to requeue input if PIU for next chain is ready before
* LU has ended bracket for previous chain. CICS does not
* like the second PIU in the bracket.
*
NAME NASMAIN MCHLUIN
VER 035C 9180,5133
REP 035C 91A0
VER 0360 4710
REP 0360 4770
08-25-2003 - PROBLEM 2003210A
PROBLEM_ID: 2003210A
STATUS: CLOSED, Non-APAR, See Solution: V2R2M0/V2R3M0 notice.
OPEN_DATE: 07-29-2003
CLOSE_DATE: 08-23-2003
SERVICE(S): LLC0/LLC4/LLC5
MANDATORY: NO
ORIGIN/REF: 220_CAJ_07-06-2003
PTF_TYPE: N/A
COREQ(S): N/A
PREREQ(S): N/A
OBJECT(S): N/A
SOURCE(S): N/A
PROBLEM: CICS issues unexpected UNBIND during session.
DESCRIPTION: Two problems are under investigation, identified:
1) HNAS rejects BID if it is in the process of
assembling an M-bit chain when the BID arrives.
2) In contention session w/ brackets the following:
a) packet received, sent to CICS as OIC BB
b) before CICS can end bracket second packet
received. set to CICS as OIC no bracket bits
(i.e. part of first bracket).
c) CICS UNBINDS with BRACKET error message.
SOLUTION: In V2R3M0 the following options may be coded:
1) OPTION=INHIBITBIDREJ
Causes HNAS to accept a PLU BID when an
inbound message (PIU) is being assembled.
2) OPTION=ONEPIUINB
Causes HNAS to hold the second PIU in an
inbound sequence until the PLU has ended
the bracket started by the first inbound
PIU.
In V2R2M0, following APPLY_INFO patches can be used.
APPLY_INFO: Special ZAP.
*
* July 6, 2003
* ZAP to accept PLU BID when M-bit chain assembly in progress
*
NAME NASMAIN MCHHRQ
VER 02DE 4710,A2FA
REP 02DE 47F0
*
* July 29, 2003
* ZAP to requeue input if PIU for next chain is ready before
* PLU has ended bracket for previous chain. CICS does not
* like the second PIU in the bracket.
*
NAME NASMAIN MCHLUIN
VER 035C 9180,5133
REP 035C 91A0
VER 0360 4710
REP 0360 4770
12-14-2003 - PROBLEM 2003203A
PROBLEM_ID: 2003203A
STATUS: CLOSED, APAR 2200065 issued.
OPEN_DATE: 07-22-2003
CLOSE_DATE: 12-14-2003
SERVICE(S): QLLC
MANDATORY: YES
ORIGIN/REF: 220_NBG_07-22-2003
PTF_TYPE: N/A
COREQ(S): N/A
PREREQ(S): N/A
OBJECT(S): QLSSCP
SOURCE(S): N/A
PROBLEM: When remote QLLC resources start and stop sessions
resources get in a state where new sessions for
specific LUs cannot be started. The NAS3799I session
end message is issued with CAUSE/DIAG=000/220.
DESCRIPTION: When a QLLC session is stopped and restarted the HNAS
LU control block is not properly refreshed. This leads
to VTAM operations ending in error. The VTAM error
causes session start to fail.
SOLUTION: HNAS logic corrected to refresh the LU control block
before starting a new session.
APPLY_INFO: N/A.
07-02-2003 - PROBLEM 2003183A, REVISED JULY 3, 2003
PROBLEM_ID: 2003183A
STATUS: CLOSED,SEE_APAR_2200038
OPEN_DATE: 07-02-2003
CLOSE_DATE: 07-07-2003
SERVICE(S): 220 Transparent PAD (XPAD) logic.
MANDATORY: NO
ORIGIN/REF: 220_BNP
PTF_TYPE: CIRCUMVENTION / ZAP
COREQ(S): N/A
PREREQ(S): N/A
OBJECT(S): N/A
SOURCE(S): N/A
PROBLEM: When an LLC5 transparent PAD call-in session starts
and MCHSOL is used to select the PLU name for the
session, HNAS sends the NPSI default PAD parameters
to the remote PAD. These parameters should not be
sent when PAD=TRANSP has been coded.
<text added July 3, 2003>
If PADPARM=(xx/yy,...) is specified, the NPSI default
parameters are still sent. The message
NAS1311W REMOTE PADPARM REQUIRES PAD=INTEG, IGNORED
is issued. The ignored parameter is treated as an
omitted parameter and the NPSI default parameters
are sent.
<end of text added July 3, 2003>
DESCRIPTION: See problem.
SOLUTION: To circumvent this problem code PADPARM=NONE on the
on the TYPE=REMOTE MCHs with PAD=TRANSP
<text added July 3, 2003>
If you wish to send PADPARMs when a PAD=TRANSP session
begins and MCHSOL is used there are two choices:
1) Apply the ZAP shown below. This changes the
configurator so that PADPARM= is allowed with
PAD=TRANSP.
2) Provide an MXT for the SVC5= LUs as follows:
MCH1 REMOTE TYPE=MCH
PAD=TRANSP
SVC5=(xx,
LU001//MXT1,LU002//MXT1,...)
MXT1 REMOTE TYPE=MXT
PADPARM=(aa/bb,cc/dd,...)
<end of text added July 3, 2003>
APPLY_INFO: ZAP FIX added July 3, 2003
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* JULY 3, 2003
*
* PROBLEM ID: 2003183A
*
* PADPARM= PARMS NOT SENT WHEN CODED ON TYPE=MCH REMOTE
* WITH PAD=TRANSP AND MCHSOL USED FOR PLU SELECTION.
*
* ZAP CHANGES CONFIGURATOR TO ALLOW PADPARM= ON TYPE=MCH
* REMOTE WITH PAD=TRANSP
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
NAME NASMAIN CNFGPADP
VER 0310 4770,A12A
REP 0310 47F0,A12A
06-30-2003 - PROBLEM 2003181A
PROBLEM_ID: 2003181A
STATUS: DEFERRED,FIXED_IN_V2R3M0.G
OPEN_DATE: 06-30-2003
CLOSE_DATE: 06-30-2003
SERVICE(S): GATE
MANDATORY: NO
ORIGIN/REF: 220_CPT
PTF_TYPE: N/A
PREREQ(S): N/A
OBJECT(S): MCHNRQC
SOURCE(S): N/A
PROBLEM: NAS7715W ip-addr CALL REQ TO MCH mch-nm FAILED ...
message issued incorrectly after ACB for GATE
data session fails to open. NAS3701W (OPEN failed)
is also issued.
NAS7715W is incorrect because it reports the failure
of an inbound call. The failure is due to the
following outbound call sequence:
CTCP call request ---->
<--- call accept from remote to CTCP
OPEN for data session ACB fails
NAS3701W issued (OPEN failed)
NAS7715W issued
DESCRIPTION: See problem.
SOLUTION: In our next release the NAS7717W message will be
displayed to report the outbound call failure.
APPLY_INFO: NONE
07-23-2003 - PROBLEM 2003178A
PROBLEM_ID: 2003178A
STATUS: CLOSED,SEE_APAR_2200045
OPEN_DATE: 06-27-2003
CLOSE_DATE: 07-23-2003
SERVICE(S): HNAS ALERT MESSAGE SUPPORT (NAS2121I/NAS2121W)
MANDATORY: NO, BUT RECOMMENDED
ORIGIN/REF: AUD,220_BNP(JPM)
PTF_TYPE: N/A
PREREQ(S): N/A
OBJECT(S): N/A
SOURCE(S): N/A
PROBLEM: During HNAS socket close processing, a TCPIP CANCEL
command is used to 'knock' down the active TCPIP
command (normally a SELECT or RECEIVE). We have
observed that for some levels of the TCPIP stack
(for example, z/OS V1R4), the CANCEL command sometimes
ends in error and the following message is displayed:
NAS2121W SERVER=ipaddr(port) SOCKID=xxxxx PCEID=xxxxx
NAME=lclname
NAS2121I CANCEL REQUEST FAILED, RC=FFFFFFFF 00000071
DESCRIPTION: We believe that this condition occurs and these messages
are being generated because the TCPIP stack is making
a mistake. HNAS CANCEL logic has not changed since
V2R1M1 which added support for z/OS V1R2. Similarly,
the TCPIP API has remained the same since z/OS V1R2.
Our assumption is that the CANCEL command failures were
introduced by maintenance applied to the TCPIP stack.
The particular error number that HNAS receives for
the CANCEL command (00000071) indicates that the TCPIP
socket descriptor is invalid. This cannot be true
because if it were all other TCPIP commands would fail
but they do not.
Since we believed this to be a stack error, we opened
up a PMR with IBM (#55214). We were able to recreate
problem in our lab with HNAS and TCPIP stack traces
running. We passed the TCPIP stack trace on to IBM
and it revealed a timing problem. Apparently, after
HNAS receives a Clear, the remote end can take the
socket down before HNAS can (a TCP FIN is received
almost immediately after the Clear is received). The
result is that the socket is essentially closed by
the time HNAS is attempting to close it but due to
timing HNAS has not yet detected this. The ERNO=71
is wrong for this error, which IBM acknowledges.
ERNO=71 says 'invalid socket descriptor' which is
misleading (seems to be a catchall). An ERNO that
says 'socket is already closed' would have been more
appropriate. IBM has APARed this and will fix it in
a later release of the TCP stack.
SOLUTION: For now, we will treat this error number after a
Clear is received as 'normal' CANCEL command ending.
Since the CANCEL failure does not impact the subsequent
socket close processing, we recommend filtering out the
NAS2121s messages using the ALRMFLTR= operand on the
BUILD definition statement as follows:
ALRMFLRT=(ALLOW,NAS2121*(S))
We would like to keep track of customers encountering
this condition. If you encounter this error condition
please send an e-mail to support@comm-pro.com and be
sure to include the following information:
- HNAS DNAS display output (this information is
located near the beginning of the HNAS SYSPRINT
output or can be displayed via the operator
console HNAS modify interface).
- z/OS, TCP/IP Stack and VTAM level
APPLY_INFO: NONE
06-12-2003 - PROBLEM 2003163A
PROBLEM_ID: 2003163A
STATUS: CLOSED,SEE_APAR_2200045
06-26-2003 - PROBLEM 2003157A
PROBLEM_ID: 2003157A
STATUS: CLOSED, SEE_APAR_2200036
OPEN_DATE: 06-06-2003
CLOSE_DATE: 06-26-2003
SERVICE(S): HNAS QLLC SUPPORT
MANDATORY: YES
ORIGIN/REF: 220_NGB_05-13-2003
PTF_TYPE: (OBJ) <-On FTP Server /hnas_maint/hnas220m/apars
COREQ(S): N/A
PREREQ(S): N/A
OBJECT(S): N/A
SOURCE(S): N/A
PROBLEM: HNAS clears a QLLC VC call immediately after the
connection is established with DIAG=53.
DESCRIPTION: After a QLLC VC is established, HNAS sends an XID
request to the remote PU to solicit an XID response
that carries, among other things, the IDBLK/IDNUM
values that are required to select the correct
TYPE=SPU REMOTE for the VC. HNAS, by default,
assumes the role of primary link station.
The call is being cleared with DIAG=53 because HNAS
receives an XID request instead of a response and the
request has no I-field. HNAS is actually in error on
two accounts. First, it should allow for the receipt
of an XID request when a response is expected (XID
collisions are allowed in the QLLC protocol) and
second, it should allow a null I-field in the XID
request it receives. Unlike XID responses that MUST
carry an I-field (containing, for example, the IDBLK/
IDNUM values, MAXDATA value, etc), XID requests do
not have to provide and I-field.
SOLUTION: The HNAS QLLC logic has been modified to allow for
an XID request that is received when a response is
expected and the request need not contain an I-field.
In this case, HNAS will answer with a format 1 XID
response and HNAS will assume the role of secondary
link station.
Corrective logic included in distributions created
after CLOSE_DATE. Otherwise, apply maintenance as
directed in APPLY_INFO.
APPLY_INFO: See APAR.
05-23-2003 - PROBLEM 2003143A
PROBLEM_ID: 2003143A
STATUS: CLOSED,SEE_APAR_2200039
OPEN_DATE: 05-23-2003
CLOSE_DATE: 07-09-2003
SERVICE(S): GATE (LLC4)
MANDATORY: YES
ORIGIN/REF: 220_AUD
PTF_TYPE: OBJ
PREREQ(S): N/A
OBJECT(S): MCHSTRT, MCHNRQC, XOTGTCC
SOURCE(S): N/A
PROBLEM: When a GATE callout operation fails the data session
LU allocated for the call may not be released. When
this happens HNAS can run out of GATE data session LUs
(these are defined by the SVC4= REMOTE operand). The
result is that new GATE sessions cannot be started
The NAS7717W and NAS7715W messages with DIAG=130/X'82'
may be issued.
DESCRIPTION: See problem
SOLUTION: Modules corrected to release the data session LU.
APPLY_INFO: This problem fix is shipped as an email attachment.
The file 2003143A.STR was created by a TSO XMIT issued
against a PDF containing the 3 corrected modules.
1) Back up the QQQQ.HNASOBJX data set (if it has members).
(QQQQ = your high level HNAS qualifier).
QQQQ.HNASOBJ contains your original distribution modules.
QQQQ.HNASOBJX contains corrected modules.
2) To install the fix transfer 2003143A.STR to your
system. The file should be placed in a sequential
data set named xxxx.AUDOBJX. This data set should
be allocated with RECFM = FB(3120,80),
SPACE=(TRK,(5,5)).
3) Issue the TSO command:
RECEIVE INDS('xxxx.AUDOBJX')
When prompted for restore parameters enter:
DSN('QQQQ.HNASOBJX')
This loads the corrected modules into QQQQ.HNASOBJX.
4) Run the HNASMNT JOB. This relinks HNAS with the
corrected modules.
07-17-2003 - PROBLEM 2003134A
PROBLEM_ID: 2003134A
STATUS: CLOSED,SEE_APAR_2200043
OPEN_DATE: 05-14-2003
CLOSE_DATE: 07-17-2003
SERVICE(S): QLLC
MANDATORY: YES
ORIGIN/REF: 220_POR_04-30-2003
PTF_TYPE: (SRC) <-On FTP Server /hnas_maint/hnas220m/apars
COREQ(S): N/A
PREREQ(S): N/A
OBJECT(S): N/A
SOURCE(S): VTMRCV1
PROBLEM: QLLC session hangs after an exchange of a few
messages.
DESCRIPTION: When the QLLC PLU sends a null FMD PIU to HNAS, an
incorrect RECEIVE macro is issued. If the PLU as
done a SEND for the next FMD PIU, the HNAS RECEIVE
effectively discards the new PIU and the session hangs.
SOLUTION: Code modified to correct HNAS RECEIVE logic.
Corrective logic included in distributions created
after CLOSE_DATE. Otherwise, apply maintenance as
directed in APPLY_INFO.
APPLY_INFO: The corrected module (VTMRCV1) is a VTAM dependent
module that must be assemble using your installation's
macro library.
01-02-2003 - PROBLEM 2002354A
PROBLEM_ID: 2002354A
STATUS: CLOSED,IMPROVED_LOGIC_IN_221/230
OPEN_DATE: 12-20-2002
CLOSE_DATE: 12-31-2002
SERVICE(S): HNAS NAS2261W, NAS2262W and NAS2263I messages.
MANDATORY: NO, BUT RECOMMENDED
ORIGIN/REF: JPM,GT2 (211)
PTF_TYPE: CIRCUMVENTION:CONFIG_NON-APAR
PREREQ(S): N/A
OBJECT(S): N/A
SOURCE(S): N/A
PROBLEM: When HNAS receives a socket connection for a router
that is not configured in the CDF, a recursive connect
loop can ensue which can affect HNAS performance and
induce unnecessary CPU load. The systems operator is
informed of this condition when the following message
sequence is displayed:
NAS2261W SERVER=ipaddr(port) SOCKID=xxxxx PCEID=xxxxx
NAME=lclname
NAS2261I ACCEPT REQUEST FAILED, RC=FFFFFFFF FFFFFFFF
NAS2262W SERVER=ipaddr(port) SOCKID=xxxxx PCEID=xxxxx
NAME=lclname
NAS2262I REMOTE=ipaddr(port) NOT CONFIGURED,
CONNECTION REJECTED
NAS2263I IDLCNT=xxxxx ACTCNT=xxxxx SOCLMT=xxxxx
DESCRIPTION: This condition occurs and these messages are generated
because HNAS does not have the control blocks it needs
to handle the socket connection(s).
SOLUTION: If you intend to allow router connections for specific
routers only, the IP address of the router must match
the value specified for the IPADDR= operand on some
REMOTE definition statement in the HNAS CDF. In this
case you should NOT specify IPADDR=DYNAMIC which allows
any Cisco XOT router to connect to HNAS because the
router's IP address is resolved dynamically.
For IBM or Cisco routers, specify a TYPE=XTP|XOT REMOTE
definition statement with the exact IP address of the
router whose connections are failing in the HNAS CDF.
If you will be adding Cisco routers to your network and
do not want to specifically identify each by its IP
address in the HNAS CDF, specify a TYPE=XOT REMOTE
definition statement with IPADDR=DYNAMIC and a VCLMT=
operand value large enough to handle your expected
router connection load. IPADDR=DYNAMIC allows the
router IP address to be resolved dynamically so that
the connection will not be rejected. This will prevent
the recursive connection loop that can affect HNAS
performance and induce non-productive CPU overhead.
Note that the NAS2263I message identified above is
displayed only when a client connection is rejected
because the number of available sockets for the
configured router has been reached. The ACTCNT= value
represents the maximum available socket count for the
router.
If the NAS2263I message is displayed, you should
increase the VCLMT= operand value for the active REMOTE
definition statement (INIT=ACTIVE) or activate the idle
REMOTE definition statement (INIT=IDLE) using the VARY
console command. In the latter case, the VCLMT= operand
value from the activated REMOTE definition statement
will be added to the ACTCNT= value and subtracted from
the IDLCNT= value (the SCOLMT= value will remain
unchanged).
If the NAS2263I message is not displayed, it means that
no REMOTE definition statement exists for the router
that initiated the connection. In this case, you
must either stop HNAS and specify a REMOTE definition
statement for the router in the CDF, reconfigure the
router to use an available and previously unused REMOTE
definition statement in the CDF or remove the router
from the network.
DOC_UPDATE: 2003-01-02 - HNAS 220 Messages and Codes AlertMsg
NAS2261|NAS2262|NAS2263 documentation updated.
Please refer to the revised documentation section
for additional information.
APPLY_INFO: NONE.
01-16-2003 - PROBLEM 2002346A
PROBLEM_ID: 2002346A
STATUS: CLOSED,IMPROVED_LOGIC_IN_221/230
OPEN_DATE: 12-12-2002
CLOSE_DATE: 01-10-2003
SERVICE(S): HNAS SYSPRINT dsname LOG FILE CONFIGURATIONS.
(DOES NOT APPLY TO SYSOUT=* ENVIRONMENTS)
MANDATORY: NO, RECOMMENDED. (SEE SOLUTION CIRCUMVENTION)
ORIGIN/REF: FDK_92511 (220)
PTF_TYPE: CIRCUMVENTION:CONFIG_NON-APAR
PREREQ(S): N/A
OBJECT(S): N/A
SOURCE(S): N/A
PROBLEM: A B37 ABEND (insufficient dataset space) can occur
when HNAS writes a record to the SYSPRINT dataset
and the dataset is full.
DESCRIPTION: This condition occurs either because the space
allocated for the SYSPRINT dataset is too small or
because the PRTLMT= operand value is too high to
prevent HNAS from writing to a full dataset.
SOLUTION: The problem can be circumvented by either increasing
the SPACE= operand value for the SYSPRINT dataset or
or supplying a BUILD PRTLMT= operand value that is
small enough to prevent the current SYSPRINT space
allocation from being exceeded. The PRTLMT= operand
specifies the maximum number of records written to
SYSPRINT. This value multiplied by 133 should be
less than the total SYSPRINT dataset space including
all extents.
In the next release of HNAS (221/230), this problem
has been fixed by adding a DCB exit list (EXLST=) to
the HNAS SYSPRINT DCB. The exit list contains an
entry for an ABEND exit. Not all SYSPRINT ABENDs
are recoverable but B37s are. When the SYSPRINT
dataset becomes full, the ABEND exit receives
control. The exit writes a message to the system
operator then closes the SYSPRINT dataset. If
multiple SYSOUT DD names are present in the HNAS
start JCL, another SYSOUT dataset (or the same one)
can be reopened using the 'PRNT OPEN ddname'console
subsystem command. Normally, DISP=OLD is specified
for the SYSOUT DD statement(s) so logging in the
dataset(s) restarts at the top. This new logic
takes care of the problem that can occur when the
PRTLMT= operand value is too high to prevent the
B37 ABEND.
APPLY_INFO: NONE.
12-03-2002 - PROBLEM 2002337A, REVISED NOVEMBER 23, 2003 - SEE APAR 2200062.
PROBLEM_ID: 2002337A
STATUS: CLOSED_CIRCUMVENTION,IMPROVED_LOGIC_IN_221
OPEN_DATE: 12-03-2002
CLOSE_DATE: 01-17-2003
SERVICE(S): HNAS Clear diagnostic byte for UNBINDs.
MANDATORY: NO
ORIGIN/REF: BNP_92424 (211)
PTF_TYPE: CIRCUMVENTION:ZAP_NON-APAR
PREREQ(S): N/A
OBJECT(S): N/A
SOURCE(S): N/A
PROBLEM: When HNAS receives an UNBIND from the PLU a CLEAR
X.25 packet is sent to terminate the call. The
diagnostic byte in the packet is 140 (X'8C').
Under the same conditions NPSI clears with a
diagnostic of 0.
We are currently reviewing the NPSI and HNAS logic
to determine if the UNBIND cause code of 01 (normal
end of session) should cause a Clear diagnostic code
of 0 while values greater than 01 should generate
a Clear diagnostic code 140.
DESCRIPTION: See problem.
SOLUTION: In the next release of HNAS (V2R2M1), this problem
has been fixed by adding logic to generate a clear
diag=0 for 'normal end of session' UNBIND Type 1
and diag=140 for other (Type 3 and above) UNBINDs.
In this circumvention ZAP, HNAS was modified to use
0 as the diagnostic byte when clearing is caused by
an UNBIND.
APPLY_INFO: The following ZAPs circumvent the problem:
* DECEMBER 3, 2002
*
* APAR 211xxxx <- APAR NOT ASSIGNED FOR THIS RELEASE.
*
* ZAP TO clear with diagnostic 0 when PLU terminates session
* with UNBIND.
*
* ZAP FOR V2R1M1
* --------------
NAME NASMAIN MCHHL0RQ <= LLC0
VER 0444 008C
REP 0444 0000
VER 04E2 008C
REP 04E2 0000
NAME NASMAIN MCHHL4RQ <= LLC4
VER 05DA 008C
REP 05DA 0000
VER 05F2 008C
REP 05F2 0000
NAME NASMAIN MCHHL5RQ <= LLC5
VER 072E 008C
REP 072E 0000
VER 07E2 008C
REP 07E2 0000
* DECEMBER 3, 2002
*
* APAR 220xxxx <- APAR NOT ASSIGNED FOR THIS RELEASE.
*
* ZAP TO clear with diagnostic 0 when PLU terminates session
* with UNBIND.
*
* ZAP FOR V2R2M0
* --------------
NAME NASMAIN MCHHL0RQ <= LLC0
VER 044E 008C
REP 044E 0000
VER 0462 008C
REP 0462 0000
NAME NASMAIN MCHHL4RQ <= LLC4
VER 05EA 008C
REP 05EA 0000
VER 0602 008C
REP 0602 0000
NAME NASMAIN MCHHL5RQ <= LLC5
VER 0738 008C
REP 0738 0000
VER 074C 008C
REP 074C 0000
11-26-2002 - PROBLEM 2002330A
PROBLEM_ID: 2002330A
STATUS: CLOSED_CIRCUMVENTION,CONFIG_OPTION_IN_221/230
OPEN_DATE: 11-26-2002
CLOSE_DATE: 01-17-2003
SERVICE(S): Time delay when starting interactive GATE session
started by a CTCP (callout).
MANDATORY: NO
ORIGIN/REF: FMP_92419 (211)
PTF_TYPE: CIRCUMVENTION:ZAP_NON-APAR
PREREQ(S): N/A
OBJECT(S): N/A
SOURCE(S): N/A
PROBLEM: APAR 2100005 introduced a time delay between sending
a Call Accept to a CTCP and sending a REQSESS to VTAM
to set up the GATE data session. The delay was
required for CFT call setup.
When the CFT delay is applied to interactive GATE
sessions users have complained about sluggish session
setup.
DESCRIPTION: See problem.
SOLUTION: In V2R2M1 HNAS will contain a configuration option
which will specify whether or not the session start
delay will be imposed.
For users requiring a fix at the V2R1M1 or V2R2M0
levels a ZAP is provided (see APPLY_INFO, below).
APPLY_INFO: The following ZAPs circumvent the problem:
* NOVEMBER 26, 2002
*
* APAR 211xxxx <- APAR NOT ASSIGNED FOR THIS RELEASE.
*
* ZAP TO REMOVE TIME DELAY BETWEEN SENDING CALL ACCEPT TO A GATE
* CTCP AND SENDING REQSESS TO VTAM TO START THE DATA SESSION.
*
* ZAP FOR V2R1M1
* --------------
NAME NASMAIN MCHNRQC
VER 0632 47F0,A174
REP 0632 58F0,A2AC
* NOVEMBER 26, 2002
*
* APAR 220xxxx <- APAR NOT ASSIGNED FOR THIS RELEASE.
*
* ZAP TO REMOVE TIME DELAY BETWEEN SENDING CALL ACCEPT TO A GATE
* CTCP AND SENDING REQSESS TO VTAM TO START THE DATA SESSION.
*
* ZAP FOR V2R2M0
* --------------
NAME NASMAIN MCHNRQC
VER 06FE 921C,6043,9203,6042,4100
REP 06FE 58F0,A35E,0DEF,47F0,A1BA
Last Update - April 7, 2010