IBM Support

PI79851: INSTALLATION DATA NOT PASSED TO RACF EXIT ICHRIX01 17/05/09 PTF PECHANGE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Customer makes use of RACF exit program ICHRIX01 to
    intercept passwordless signons.  After applying CICS
    maintenance from RSU1606 to RSU1612, they began to receive
    messages:
    ICH408I USER(userid) GROUP(groupname) NAME(user_name)
    LOGON/JOB INITIATION - INVALID PASSWORD ENTERED AT TERMINAL
    termid
    
    IRR013I  VERIFICATION FAILED. INVALID PASSWORD GIVEN.
    
    Problem is due to code added by  PI74896 where Register 2 is
    reused, causing  the pointer to installation data (INSTLN_PTR)
    to be lost.
    .
    Additional Symptom(s) Search Keyword(s): KIXREVSLD
    DFHXSSB  INQUIRE_PASSWORD_DATA INQUIRE PASSWORD DATA
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users with PTF's UI44245, UI44247   *
    *                 or UI44253 applied.                          *
    ****************************************************************
    * PROBLEM DESCRIPTION: CICS Installation data not passed to    *
    *                      RACF.                                   *
    ****************************************************************
    If ESMEXITS=INSTLN is coded as a SIT parameter then CICS
    should pass Installation Data to the RACF ESM on the
    appropriate calls, it does this by using a register that
    addresses the installation data.
    
    The RACROUTE REQUEST=VERIFYX calls used for password
    verification and change password requests use a register that
    does not address installation data at all.
    The register contents was previously set up correctly but
    after PI70500 the compiler reused the register and in doing so
    invalidated it.
    As a consequence the RACF ICHRIX01 exit was unable to
    interpret the area it had received and the request failed.
    

Problem conclusion

  • UI44245 UI44247 UI44253
    
    DFHXSSB has been modified and now correctly passes the address
    of the CICS installation data on the RACROUTE=VERIFYX calls.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI79851

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    000

  • Status

    CLOSED PER

  • PE

    YesPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-04-12

  • Closed date

    2017-05-09

  • Last modified date

    2017-06-02

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UI47090 UI47091 UI47092

Modules/Macros

  • DFHXSSB
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R000 PSY UI47092

       UP17/05/15 P F705 ­

  • R800 PSY UI47090

       UP17/05/15 P F705 ­

  • R900 PSY UI47091

       UP17/05/15 P F705 ­

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.3","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.3","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
02 June 2017