IBM Support

IT23555: AMQ4048 with reason code 2195 in MQ Explorer when putting a message to an AMS protected queue on remote queue manager

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.


APAR status

  • Closed as program error.

Error description

  • When attempting to put messages to or browse messages on an
    Advanced Message Security enabled queue on a remotely connected
    queue manager, a pop-up error message is displayed by the MQ
    Explorer with the text:
    The request received an unexpected reason code from an
    underlying API or command request. The reason code was 2195.
      Severity: 20 (Error)
        While executing the requested operation, an unexpected
    return code was received. This has resulted in the operation not
    completing as expected.
        Use the reason code to determine the underlying reason for
    the failure.

Local fix

Problem summary

  • ****************************************************************
    This issue affects users of the IBM MQ V9 OSGi bundles, which
    includes the MQ Explorer.
    Platforms affected:
    An issue existed in the way the IBM MQ OSGi bundles were
    packaged such that a number of required import and export
    statements within the MANIFEST.MF files for Bouncy Castle
    libraries were erroneously omitted.  This resulted in
    java.lang.ClassNotFoundException errors to be thrown within the
    MQ Java Advanced Message Security (AMS) interceptor, causing a
    MQRC 2195 error message to be displayed by the MQ Explorer.

Problem conclusion

  • The packaging of the IBM MQ OSGi bundles has been corrected such
    that the required import and export statements for packages
    within the Bouncy Castle library have been included.
    The fix is targeted for delivery in the following PTFs:
    Version    Maintenance Level
    v9.0 LTS
    The latest available maintenance can be obtained from
    'WebSphere MQ Recommended Fixes'
    If the maintenance level is not yet available information on
    its planned availability can be found in 'WebSphere MQ
    Planned Maintenance Release Dates'

Temporary fix


APAR Information

  • APAR number


  • Reported component name

    IBM MQ AMS V9.0

  • Reported component ID


  • Reported release


  • Status


  • PE




  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date


  • Closed date


  • Last modified date


  • 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

    IBM MQ AMS V9.0

  • Fixed component ID


Applicable component levels

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

Document Information

Modified date:
29 January 2018