IBM Support

PH65143: ABN= 5C6-00E7000F,C=MQ900.940.CHIN ,LOC=CSQXJST .CSQXBADF+OFFSET

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • After migrate to MQ 9.4 CHIN ended abnormally with the
    following messages:
    
    CSV025I PROGRAM CONTROLLED MODULE CSFPPRF  NOT ACCESSED, USER
    UNAUTHORIZED
    
    ...
    
    CSQX005E CSQXJST Channel initiator failed to start
    
    The following dump was recorded:
    
    ABN= 5C6-00E7000F,C=MQ900.940.CHIN           ,LOC=CSQXJST
    .CSQXBADF+offset
    
    
    The abend occurred when CHIN initialisation in xrnEntropyReadZ
    tried to call ICSF callable service CSFPPRF. The LOAD of this
    module failed at startup due to the CHIN user not being
    authorised, per the message in the CHIN joblog:
    
    CSV025I PROGRAM CONTROLLED MODULE CSFPPRF  NOT ACCESSED, USER
    UNAUTHORIZED
    
    The intent is that if we can't call CSFPPRF then we fall back
    on another method for getting random numbers. The problem in
    this case is that when CSQXLMOD loaded the module, it didn't
    overwrite the address of the 'bad function code' module
    (CSQXBADF) in the function table for CSFPPRF.
    
    Possibly before the migration, message CSQX571E with reason
    00000806 was issued at CHIN startup.
    
    The logic which loads CHIN modules was changed between V920 and
    V940.
    

Local fix

  • Correct the authorisation problem with CSFPPRF.
    
    Or
    
    Set a TUNING parm before the CHIN starts up:
    
    /cpf RECOVER QMGR(TUNE ChinEntropyAlg 2)
    
    Setting this tuning parm to this value results in
    xrnEntropyReadZ not trying to call CSFPPRF and instead straight
    away falls back on the other method for getting random numbers.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of IBM MQ for z/OS Version 9       *
    *                 Release 4 Modification 0.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: The Channel Initator fails to start     *
    *                      with abend code 5C6-00E7000F.           *
    ****************************************************************
    During the startup of the Channel Initator, the function CSFPPRF
    failed to load leaving its internal reference to the bad
    fallback address 'CSQXBADF'. When the Channel Initator later
    attempts to call CSFPPRF, it calls the bad function code
    'CSQXBADF' and causes the 5C6-00E7000F abend.
    

Problem conclusion

  • The code has been updated so that if CSFPPRF fails to load
    during Channel initator startup, CSQXBADF will not be called
    when attempting to use CSFPPRF.
    
    Any authorisation problems seen with CSFPPRF should still be
    corrected.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH65143

  • Reported component name

    IBM MQ Z/OS V9

  • Reported component ID

    5655MQ900

  • Reported release

    400

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2025-02-06

  • Closed date

    2025-06-27

  • Last modified date

    2025-08-02

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

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

    UO03863

Modules/Macros

  • CMQXRAND
    

Fix information

  • Fixed component name

    IBM MQ Z/OS V9

  • Fixed component ID

    5655MQ900

Applicable component levels

  • R400 PSY UO03863

       UP25/07/12 P F507

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":"BU048","label":"IBM Software"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"400","Line of Business":{"code":"LOB77","label":"Automation Platform"}}]

Document Information

Modified date:
02 August 2025