North Ridge Software
Logon | Search | Go to
About UsProductsSolutionsResourcesSupport
Home : Support : Buckets
Contact Support
Documentation
Status
APARs
Buckets

Support : Product Buckets

The following PTFs are associated with the bucket. North Ridge Software Technical Support recommends all installations apply these PTFs as preventative maintenance.

  1. TND41002: Correct ACF2 Logon problems
  2. TND41003: Correct TND to free ACEE when user logs off
  3. TND41004: Correct processing loop for USER COMMANDS= operands
  4. TND41007: Processing loop at TNDSCRN+1E24 after TND0588 message is issued
  5. TND41010: Correct NSEXIT's display of TND0116 message
  6. TND41011: Release N= causes PC/INIT and LU is hung
  7. TND41012: Correct abend during Show Applications
  8. TND41020: Correct Autologoff not working if dynamically set
  9. TND41056: Correct TopSecret/MVS Internal linkage
  10. TND41057: Set ANEACEE address correctly for TopSecret ENVIR=DELETE
  11. TND41058: Set TopSecret logoff WRK area address properly
  12. TND41079: Correct RACF Warning logic over Year2000 boundary

TND41002: Correct ACF2 Logon problems

General Characteristics
Opened: 8/14/1995, Closed: 4/15/1996 Status: Closed
Comments from Tuesday, January 16, 2001 at 03:16:25 pm
This ptf fixes a problem where a bad rc was returned from TNDACF2 to TNDLOGON any time a TND0359 message was issued after logon.
NAME DIRECTOR TNDPATCH
VER 0ADE CADE,CAE0,CAE2,CAE4,CAE6,CAE8,CAEA,CAEC
VER 1FA2 00                            VERIFY PTF NOT ON
REP 1FA2 D2                            TND41002 IS NOW ON
REP 0ADE 1832                 PATCH    LR    R3,R2
REP 0AE0 4120,0167                     LA    R2,TND0359
REP 0AE4 45E0,AF80                     BAL   R14,ACF29400
REP 0AE8 1823                          LR    R2,R3
REP 0AEA 47F0,A38C                     B     CONTINUE
NAME DIRECTOR TNDACF2
VER 0384 4120,0167                     LA    R2,TND0359
VER 0388 45E0,AF80                     BAL   R14,ACF29400
REP 0384 4700,0000                     NOP
REP 0388 45E0,CADE                     BAL   R14,PATCH

TND41003: Correct TND to free ACEE when user logs off

General Characteristics
Opened: 8/17/1995, Closed: 9/26/1995 Status: Closed
Additional Symptoms
TND40191Correct TND to free ACEE when user logs off
Comments from Tuesday, January 16, 2001 at 03:16:25 pm
This ptf changes a bad test instruction so that the resulting branch works correctly otherwise TNDRACF logoff never get invoked. This will lead to an out of storage condition or S878 abend.
NAME DIRECTOR TNDPATCH
VER 1FA3 00                            verify ptf not on
REP 1FA3 D2                            TND41003 is now on
NAME DIRECTOR TNDLOGON
VER 0376 9160,9018                     TM    ANEFLAG2,ANERACF+ANETOPS
REP 0376 9120,9018                     TM    ANEFLAG2,ANERACF

TND41004: Correct processing loop for USER COMMANDS= operands

General Characteristics
Opened: 8/17/1995, Closed: 8/24/1995 Status: Closed
Comments from Tuesday, January 16, 2001 at 03:16:25 pm
When processing an individual COMMANDS= operand of the USER statement, TND is susceptible to CPU loops (branch to bad spot). This PTF corrects the use of USER COMMANDS=(FLASH,DROP, and RESET)
NAME DIRECTOR TNDPATCH
VER 1FA4 00                            VERIFY PTF NOT ON
REP 1FA4 D2                            TND41004 IS NOW ON
NAME DIRECTOR TNDPARM2
VER 0F18 47F0,AF0A                     B    PRMT2263
REP 0F18 47F0,AF5C                     B    PRMT2270
VER 0F2A 47F0,AF0A                     B    PRMT2263
REP 0F2A 47F0,AF5C                     B    PRMT2270
VER 0F3C 47F0,AF0A                     B    PRMT2263
REP 0F3C 47F0,AF5C                     B    PRMT2270

TND41007: Processing loop at TNDSCRN+1E24 after TND0588 message is issued

General Characteristics
Opened: 8/22/1995, Closed: 8/24/1995 Status: Closed
Comments from Tuesday, January 16, 2001 at 03:16:26 pm
This PTF corrects the use of the internal R14 save word to avoid the potential for a CPU loop. Apply to ALL SYSTEMS.
NAME DIRECTOR TNDSCRN
VER 1E40 50E0,D054                     ST    R14,WAELVL3
REP 1E40 50E0,D0EC                     ST    R14,WAELVL4
VER 1E70 58E0,D054                     L     R14,WAELVL3
REP 1E70 58E0,D0EC                     L     R14,WAELVL4

NAME DIRECTOR TNDPATCH
VER 1FA7 00                            VERIFY PTF NOT ON
REP 1FA7 D2                            TND41007 IS NOW ON

TND41010: Correct NSEXIT's display of TND0116 message

General Characteristics
Opened: 8/22/1995, Closed: 9/2/1995 Status: Closed
Comments from Tuesday, January 16, 2001 at 03:16:26 pm
When NSXT receives control and needs to display the sense code(s) it has received, it normally converts the hex to EBCDIC. Unfortunately, so does the variable processor, which produces the hex representation of the EBCDIC (not so good). This PTF changes NSXT to pass the variable processor the hex directly (it no longer formats the hex to EBCDIC, but allows VAR to do so).
NAME DIRECTOR TNDPATCH
VER 1FC4 00                            verify ptf not on
REP 1FC4 D2                            TND41010 is now on
NAME DIRECTOR TNDSHADB
VER 0520 4166,0008                     LA    R6,DOTSIZE(R6)
REP 0520 4700,0008                     NOP
NAME DIRECTOR TNDNSXT
VER 064E 4100,D0A4                     LA    R0,WAESSEI
REP 064E 4100,D099                     LA    R0,WAESNS
VER 0656 4100,D0A2                     LA    R0,WAESSMI
REP 0656 4100,D09A                     LA    R0,WAESNS+1
VER 065E 4100,D0A6                     LA    R0,WAEUSNSI
REP 065E 4100,D09B                     LA    R0,WAESNS+2

TND41011: Release N= causes PC/INIT and LU is hung

General Characteristics
Opened: 8/23/1995, Closed: 10/16/1995 Status: Closed
Comments from Tuesday, January 16, 2001 at 03:16:26 pm
The ANESEL bit is not reset in ANESTAT after CLSDST. This causes problem when the LU returns to TND. No Opndst is issued because TND thinks there is a selection screen on the device. .Bucket
NAME DIRECTOR TNDPATCH
VER 0AFC CAFC,CAFE,CB00,CB02,CB04
VER 1FC5 00                            verify ptf not on
REP 1FC5 D2                            TND41011 is now on
REP 0AFC 94EF,5019                     NI    ANEFLAG3,255-ANE3DIM
REP 0B00 94FB,501A                     NI    ANEFLAG4,255-ANESEL
REP 0B04 07FE                          BR    R14
NAME DIRECTOR TNDVTAM
VER 189E 94EF,5019                     NI    ANEFLAG3,255-ANE3DIM
REP 189E 45E0,CAFC                     bal   r14,patch

TND41012: Correct abend during Show Applications

General Characteristics
Opened: 8/25/1995, Closed: 8/28/1995 Status: Closed
Comments from Tuesday, January 16, 2001 at 03:16:26 pm
This ptf corrects abends in TNDShow as a result of a Show Application Command. The problem is the ADBLEN is too long for the one byte entry in the TABLE of control blocks. This ptf corrects the problem by truncating the table by one byte from the ADBPATCH area at the end of the ADB. .Bucket
NAME DIRECTOR TNDPATCH
VER 1FC6 00                            verify ptf not on
REP 1FC6 D2                            TND41012 is now on
NAME DIRECTOR TNDSHOW
VER 0B93 0F00                          DC    AL1(PDAEFADB),AL1(ADBLEN)
REP 0B93 0FFF                          DC    AL1(PDAEFADB),AL1(ADBLEN)

TND41020: Correct Autologoff not working if dynamically set

General Characteristics
Opened: 10/23/1995, Closed: 10/24/1995 Status: Closed
Additional Symptoms
TND40108Correct Autologoff not working if dynamically set
Comments from Tuesday, January 16, 2001 at 03:16:28 pm
If AUTOLOGOFF is set dynamically (.STATUS-INTERVAL or .CONNECT-MAXIMUM the indicator gets reset before the logoff is performed this is in the 410
NAME DIRECTOR TNDPATCH
VER 0B70 CB70,CB72,CB74,CB76,CB78,CB7A
VER 1FE8 00                            VERIFY PTF NOT ON
REP 0B70 9108,9019            PATCH    TM    ANEFLAG3,ANE3ALOR
REP 0B74 07EE                          BNOR  R14
REP 0B76 9602,D080                     OI    WAEBYTE,WAE1BACK
REP 0B7A 07FE                          BR    R14
REP 1FE8 D2                            TND41020 IS NOW ON

NAME DIRECTOR TNDBUILD
VER 027E 9108,9019                     TM    ANEFLAG3,ANE3ALOR
VER 0282 47E0,A2AE                     BNO   BLD0190
VER 0994 9602,D080                     OI    WAEBYTE,WAE1BACK
REP 027E 4700,9019                     NOP
REP 0282 4700,A362                     NOP
REP 0994 45E0,CB70                     BAL   R14,PATCH

TND41056: Correct TopSecret/MVS Internal linkage

General Characteristics
Opened: 9/12/1997, Closed: 9/15/1997 Status: Closed
Comments from Tuesday, January 16, 2001 at 03:16:36 pm
The TopSecret MVS interface in 4.1 contains an improper internal linkage register usage in the WAELVL fields. PTF TND41054 is in error (it zapped the improper routine within the TSS interface). This PTF corrects the linkage in the TSS1100 routine that issues RACROUTE and is in the
NAME DIRECTOR TNDPATCH
VER 2058 00                            TND41054 CANNOT BE ON
VER 205A 00                            VERIFY PTF NOT ON
REP 205A D2                            TND41056 IS NOW ON
*
NAME DIRECTOR TNDTSS
VER 03D0 50E0,D04C                     ST   R14,WAELVL1
REP 03D0 50E0,D050                     ST   R14,WAELVL2
VER 04FC 58E0,D04C                     L    R14,WAELVL1
REP 04FC 58E0,D050                     L    R14,WAELVL2
*

TND41057: Set ANEACEE address correctly for TopSecret ENVIR=DELETE

General Characteristics
Opened: 9/15/1997, Closed: 9/23/1997 Status: Closed
Comments from Tuesday, January 16, 2001 at 04:17:51 pm
When SECURITY=TOPSECRET is in effect, TND does not properly set the address of the ACEE word when calling TopSecret to "log the user off" This PTF corrects this by setting the proper register to point at the fullword, as required by TopSecret.
NAME DIRECTOR TNDTSS
VER 0BD6 4110,8068                     LA    1,WRKMACRO
REP 0BD6 45E0,CC46                     BAL   R14,*PATCH*

NAME DIRECTOR TNDPATCH
VER 0C46 CC46,CC48,CC4A,CC4C,CC4E
VER 205B 00                            VERIFY PTF NOT ON
REP 0C46 4110,8068                     LA   R1,WRKMACRO
REP 0C4A 4150,70C0                     LA   R5,ANEACEE
REP 0C4E 07FE                          BR   *RETURN*
REP 205B D2                            TND41057 IS NOW ON

TND41058: Set TopSecret logoff WRK area address properly

General Characteristics
Opened: 9/16/1997, Closed: 9/23/1997 Status: Closed
Pre-Requisite PTFs
TND41057Set ANEACEE address correctly for TopSecret ENVIR=DELETE
Comments from Tuesday, January 16, 2001 at 03:16:38 pm
This PTF correctly formats and sets up the .RACROUTE .ENVIR=DELETE parameter list for use with TopSecret and is in the
NAME DIRECTOR TNDPATCH
VER 0C4E 07FE                          BR   *RETURN*
VER 0C50 CC50,CC52,CC54,CC56,CC58,CC5A,CC5C,CC5E
VER 205B D2                            TND41057 IS A PREREQ
VER 205C 00                            VERIFY PTF NOT ON
REP 0C4E 0700                          NOP  0
REP 0C50 D25F,8068,A148                MVC   WRKMACRO(MODSIZE),TSSMOD
REP 0C56 41F0,8130                     LA    R1,WRKA
REP 0C5A 50F0,8080                     ST    R15,WRKMACRO+WORKA
REP 0C5E 07FE                          BR    *RETURN*
REP 205C D2                            TND41058 IS NOW ON

TND41079: Correct RACF Warning logic over Year2000 boundary

General Characteristics
Opened: 1/5/2000, Closed: 2/20/2000 Status: Closed
Additional Symptoms
NRS6251TND0602 message not appearing properly over new Year
Comments from Tuesday, January 16, 2001 at 03:20:31 pm
This PTF corrects logic in the Director's RACF interface routine related to computing whether the TND0602 password expiration warning message will be issued or not. The Director was incorrectly computing the number of days that had elapsed from "date last set" if the date involved a julian date past 1/1/2000. This PTF also corrects internal processing related to proper computation of the Julian Date in PDAJDATE.
NAME DIRECTOR TNDPATCH
VER 0D40 CD40,CD42,CD44,CD46,CD48
REP 0D40 9201,C1BB             MVI  PDAJDATE,X'01'
REP 0D44 4120,A1CE             LA    R2,DAYSMON
REP 0D48 07F8                  BR   *RETURN*
VER 20A5 00                            VERIFY PTF NOT ON
REP 20A5 D2                            TND41079 IS NOW ON

NAME DIRECTOR TNDSTCK
VER 016C 4E50,C5E8             CVD   R5,PDADWORD
VER 0170 D201,C1BD,C5EE        MVC   PDAJDATE+2(2),PDADWORD+6
VER 0176 960F,C1BE             OI    PDAJDATE+3,X'0F'
VER 017A 1894                  LR    R9,R4
VER 017C 4120,A1CE             LA    R2,DAYSMON
VER 0180 4155,0001             LA    R5,1(R5)
REP 016C 4155,0001             LA    R5,1(R5)
REP 0170 4E50,C5E8             CVD   R5,PDADWORD
REP 0174 D201,C1BD,C5EE        MVC   PDAJDATE+2(2),PDADWORD+6
REP 017A 960F,C1BE             OI    PDAJDATE+3,X'0F'
REP 017E 1894                  LR    R9,R4
REP 0180 4580,CD40             BAL   R8,*PATCH*
NAME DIRECTOR TNDRACF
VER 0356 4110,0002             LA    1,2(0,0)
VER 035A 0A0B                  SVC   11
VER 035C D707,C5E8,C5E8        XC    PDADWORD,PDADWORD
VER 0362 5010,C5F8             ST    R1,PDAFWORD
VER 0366 9200,C5F9             MVI   PDAFWORD+1,PDAE0
VER 036A 5860,0010             L     R6,16
VER 036E 5866,03E0             L     R6,X'3E0'(R6)
VER 0372 5010,C5EC             ST    R1,PDADWORD+4
VER 0376 F030,C5EC,003D        SRP   PDADWORD+4(4),64-3,0
VER 037C D203,C5E8,C708        MVC   PDADWORD(4),PDAF0
VER 0382 4F10,C5E8             CVB   R1,PDADWORD
VER 0386 D203,C5EC,D0B4        MVC   PDADWORD+4(4),WAEINSTL+4
VER 038C F030,C5EC,003D        SRP   PDADWORD+4(4),64-3,0
VER 0392 D203,C5E8,C708        MVC   PDADWORD(4),PDAF0
VER 0398 4F00,C5E8             CVB   R0,PDADWORD
VER 039C 9200,D0B5             MVI   WAEINSTL+5,PDAE0
VER 03A0 1B10                  SR    R1,R0
VER 03A2 47D0,A3AA             BNP   RACF1150
VER 03A6 4C10,AAB4             MH    R1,=H'365'
VER 03AA D203,C5EC,C5F8        MVC   PDADWORD+4(4),PDAFWORD
VER 03B0 4F20,C5E8             CVB   R2,PDADWORD
VER 03B4 1A21                  AR    R2,R1
VER 03B6 D203,C5EC,D0B4        MVC   PDADWORD+4(4),WAEINSTL+4
VER 03BC 4F30,C5E8             CVB   R3,PDADWORD
VER 03C0 1B23                  SR    R2,R3
REP 0356 D707,C5E8,C5E8        XC    PDADWORD,PDADWORD
REP 035C D203,C5EC,C1BB        MVC   PDADWORD+4(4),PDAJDATE
REP 0362 F030,C5EC,003D        SRP   PDADWORD+4(4),64-3,0
REP 0368 4F20,C5E8             CVB   R2,PDADWORD
REP 036C D203,C5EC,D0B4        MVC   PDADWORD+4(4),WAEINSTL+4
REP 0372 F030,C5EC,003D        SRP   PDADWORD+4(4),64-3,0
REP 0378 4F00,C5E8             CVB   R0,PDADWORD
REP 037C 1B20                  SR    R2,R0
REP 037E 47D0,A3AA             BNP   RACF1150
REP 0382 4C20,AAB4             MH    R2,=H'365'
REP 0386 D203,C5EC,C1BB        MVC   PDADWORD+4(4),PDAJDATE
REP 038C D201,C5EC,C708        MVC   PDADWORD+4(2),PDAF0
REP 0392 4F10,C5E8             CVB   R1,PDADWORD
REP 0396 1A21                  AR    R2,R1
REP 0398 D203,C5EC,D0B4        MVC   PDADWORD+4(4),WAEINSTL+4
REP 039E D201,C5EC,C708        MVC   PDADWORD+4(2),PDAF0
REP 03A4 4F10,C5E8             CVB   R1,PDADWORD
REP 03A8 1B21                  SR    R2,R1
REP 03AA 5860,0010             L     R6,16
REP 03AE 5866,03E0             L     R6,X'3E0'(R6)
REP 03B2 47F0,A3C2             B     *CONTINUE*

----------
Copyright © 2024 by North Ridge Software, Inc./WebMaster@North-Ridge.com
   RidgeStar, Internet Services