IBM Support

PM79281: DFHSN0002 A SEVERE ERROR (CODE X'2056') HAS OCCURRED IN PROGRAM DFHSNAS

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • During the ENF processing, the snex is never updated to use the
    new user token, so it still has the old token. When
    SIGNON_ATI_SESSION processing, the snex_session_user_token is
    compared to the token return on the ADD_USER_WITHOUT_PASSWORD
    and they are different. This is not expected, so *EXC*
    USER_TOKEN_MISMATCH and DFHSN0002 dump was taken.
    .
    Additional Symptom(s) Search Keyword(s): KIXREVSWM
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: msgDFHSN0002 A severe error (CODE       *
    *                      X'2056') has occurred in program        *
    *                      DFHSNAS when using connections with     *
    *                      preset security.                        *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    A CICS region is connected to another using an MRO connection
    with preset security.  When the connection is acquired a
    sign on is done for each session using the preset userid.
    The user token from this signon is stored in the SNEX for the
    session.
    
    At some later point CICS receives a notification from RACF
    that the group connection status of the preset userid has
    changed.  This causes user domain to mark the USUDB as having
    received a notification.
    
    A remote terminal start is then shipped to this CICS region
    across the MRO connection.  DFHSNAS performs a new signon of
    the session user, which is the preset userid.  DFHUSAD
    detects that the USUDB has received a notification so a full
    signon is done and a new USUDB and user token get created.
    The new user token is returned to DFHSNAS.  DFHSNAS detects
    that the user token has changed from the one stored in the
    SNEX.  This is unexpected so message DFHSN0002 is issued.
    
    Additional keywords:
    SN0002  ENF
    

Problem conclusion

  • DFHUSAD has been changed so that session signons are no longer
    affected by RACF notifications.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

  • ž**** PE13/12/30 FIX IN ERROR. SEE APAR PM96332  FOR DESCRIPTION
    

APAR Information

  • APAR number

    PM79281

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-12-17

  • Closed date

    2013-05-05

  • Last modified date

    2015-03-04

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

    PM67891

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

    UK94164

Modules/Macros

  • DFHAMCSD DFHAMPFI DFHAMPIL DFHAMRDI DFHAMST  DFHAPEX  DFHAPLI1
    DFHAPLJ1 DFHAPLX1 DFHAPRT  DFHAPRX  DFHBAA10 DFHBAA11 DFHBAA12
    DFHBAAC0 DFHBAAC1 DFHBAAC2 DFHBAAC3 DFHBAAC4 DFHBAAC5 DFHBAAC6
    DFHBAAC  DFHBAAR1 DFHBAAR2 DFHBABR  DFHBACM  DFHBACR  DFHBADM
    DFHBAPR0 DFHBAPR  DFHBASP  DFHBAUE  DFHBAXM  DFHBRAT  DFHBRFM
    DFHBRMP  DFHBRMR  DFHBRXM  DFHBSS   DFHBSTS  DFHBSTZO DFHCQSY
    DFHD2EX1 DFHD2TM  DFHDLIDP DFHDPIN  DFHDPLU  DFHDPWD  DFHDPWE
    DFHDPWJ  DFHDPWL  DFHDPXM  DFHECEAS DFHECEC  DFHECSC  DFHEIAD
    DFHEIIC  DFHEIQAS DFHEIQSA DFHEIQSQ DFHEIQST DFHEPEV  DFHESN
    DFHFCQI  DFHFCRP  DFHICP   DFHICUS  DFHICXM  DFHIEXM  DFHISAL
    DFHISCO  DFHISIC  DFHISIS  DFHISXM  DFHLDDM  DFHMEIN  DFHMNXM
    DFHMPAC  DFHMQQCN DFHMQTM  DFHMQTRU DFHPGAI  DFHPGDD  DFHPGRP
    DFHPIPL  DFHPIPM2 DFHPISC  DFHPITC  DFHPIWR  DFHPIXM  DFHRLBR
    DFHRLDM  DFHRLDUF DFHRLPK1 DFHRLPM  DFHRLRG1 DFHRLRO  DFHRLRS1
    DFHRLST  DFHRMLK4 DFHRMLN  DFHRMLSO DFHRMLSS DFHRMLSU DFHRMOT
    DFHRMRS  DFHRMU1D DFHRMUC  DFHRMUO  DFHRMUW1 DFHRMUWP DFHRMUWQ
    DFHRMUWW DFHRMUW  DFHRZDM  DFHRZIX  DFHRZLN  DFHRZNR2 DFHRZRG2
    DFHRZRM  DFHRZRS1 DFHRZSO1 DFHRZSO  DFHRZTA  DFHRZTCX DFHRZTR1
    DFHRZTRI DFHRZXM  DFHSHDM  DFHSHPR  DFHSHRE1 DFHSHRM  DFHSHRQ1
    DFHSHRQ  DFHSHRR  DFHSHTI  DFHSHXM  DFHSII1  DFHSJJS  DFHSJXM
    DFHSNAS  DFHSNPU  DFHSNSU  DFHSNTU  DFHSNUS  DFHSNXR  DFHSODM
    DFHSOXM  DFHTCRP  DFHTDA   DFHTDTM  DFHUSADT DFHUSAD  DFHUSDM
    DFHUSDUF DFHUSES  DFHUSFL  DFHUSIS  DFHUSST  DFHUSTI  DFHUSTRI
    DFHUSXM  DFHW2AT  DFHW2DM  DFHWBA   DFHWBBLI DFHWBBMS DFHWBDM
    DFHWBSR  DFHWBTL  DFHWBTTA DFHWBXM  DFHWBXN  DFHWSATR DFHXFP
    DFHXFQ   DFHXFX   DFHXMIQ  DFHXMRM  DFHXMRU  DFHXMXD  DFHXMXM
    DFHXSRC  DFHXTP   DFHZATA2 DFHZGAI  DFHZSGN  DFHZTSP
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R800 PSY UK94164

       UP13/05/17 P F305

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.1","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.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
04 March 2015