IBM Support

IT13240: MQCONN FAILS WITH FDC ZC046010 FROM ZCPERROR

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The following Failure Data Capture (FDC) probe IDs and error
    codes are cut during an MQCONN call from an application. The MQM
    Trace History generated by the application indicates
    xlsWaitEvent returned with xecL_W_TIMEOUT.
    
    ZC046010 zcpError krcE_UNEXPECTED_ERROR
    ZC046010 zcpError krcE_UNEXPECTED_ERROR
    
    MQM Function Stack for FDC ZC046010 from amqzlaa0:
    
    zlaConnectAppl
    zcpSendOnPipe
    zcpError
    xcsFFST
    
    MQM Function Stack and Trace History for the FDC ZC046010 from
    the application:
    
    MQM Function Stack:
    
    MQCONNX
    zswGetEntryPointsByName
    MQCONNX
    zstMQCONNX
    zstMQConnect
    ziiMQCONN
    ziiConnectToAgent
    zcpReceiveOnPipe
    zcpError
    xcsFFST
    
    MQM Trace History:
    
    ...
    -------{ zcpReceiveOnPipe
    --------{ xlsWaitEvent
    Data: 0x00000000
    Data: 0x0000006e
    Data: 0x10806020
    Data: 0x00000001 0x00000000
    --------} xlsWaitEvent rc=xecL_W_TIMEOUT
    --------{ zcpError
    ...
    ---------{ xcsFFST
    

Local fix

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    Users running MQ applications which often connect and disconnect
    from the queue manager will be most
    likely to be affected by this problem.
    
    
    Platforms affected:
    MultiPlatform
    
    ****************************************************************
    PROBLEM DESCRIPTION:
    A small timing window meant that it was possible for the MQ
    queue manager agent process (amqzlaa0) could fail to correctly
    handle the error case where an interprocess communication pipe
    had timed out and expired.
    

Problem conclusion

  • The MQ agent process has been modified to appropriately handle
    the timeout in the MQ IPCC pipe.
    
    ---------------------------------------------------------------
    The fix is targeted for delivery in the following PTFs:
    
    Version    Maintenance Level
    v8.0       8.0.0.5
    
    The latest available maintenance can be obtained from
    'WebSphere MQ Recommended Fixes'
    http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006037
    
    If the maintenance level is not yet available information on
    its planned availability can be found in 'WebSphere MQ
    Planned Maintenance Release Dates'
    http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006309
    ---------------------------------------------------------------
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT13240

  • Reported component name

    WMQ BASE MULTIP

  • Reported component ID

    5724H7251

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-01-19

  • Closed date

    2016-04-21

  • Last modified date

    2016-05-03

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

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

Fix information

  • Fixed component name

    WMQ BASE MULTIP

  • Fixed component ID

    5724H7251

Applicable component levels

  • R800 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0.0.0","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
03 May 2016