IBM Support

OA68580: MSGIEC161I 253(8,93837601)-053 DURING AN OPEN OF A NON-RLS VSAM GENERIC COMPRESSED DATASET. THE REASON CODE IS INVALID.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • MSGIEC161I 253(8,93837601)-053 DURING AN OPEN OF A NON-RLS VSAM
    GENERIC COMPRESSED DATASET. THE REASON CODE IS INVALID.
    
    The SFI field in IEC161I message contains the Compression
    Services Return Code and Reason Code. The Reason Code is a
    4-byte value that VSAM was converting to decimal. The
    hexadecimal reason code returned from compression services was
    5F000821. When converted to decimal, this value is 1593837601.
    This is a 5-byte field, resulting in the high order byte being
    dropped.
    

Local fix

  • For a reason code 5F000821, look for CMP003E to determine why
    compression services did not start. When the issue has been
    corrected, IPL will be required to pull in compression services.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All VSAM users using data compression.       *
    ****************************************************************
    * PROBLEM DESCRIPTION: The IEC161I 253 message incorrectly     *
    *                      displays the CMS compression            *
    *                      return and reason codes as decimal      *
    *                      values during a CMS Open failure.       *
    *                      CMS provides two 4-byte values          *
    *                      (Return Code and Reason Code), but      *
    *                      both are presented incorrectly in the   *
    *                      message.                                *
    ****************************************************************
    * RECOMMENDATION: Apply the PTF.                               *
    ****************************************************************
    VSAM is currently converting the entire two 4-byte values
    returned by Compression Services from hexadecimal to decimal
    when generating the IEC161I 253 message. This approach is
    incorrect because each byte within the two 4-byte fields has
    its own distinct, documented meaning. Treating the full word as
    a single integer obscures these individual byte-level semantics
    and results in misinterpretation of the return code and reason
    codes.
    

Problem conclusion

  • The CMS return code and reason code will no longer be converted
    to decimal. They are now correctly displayed as hexadecimal
    values in the IEC161I 253 message.
    

Temporary fix

Comments

APAR Information

  • APAR number

    OA68580

  • Reported component name

    DFSMS VSAM

  • Reported component ID

    5695DF106

  • Reported release

    310

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2025-10-02

  • Closed date

    2026-01-06

  • Last modified date

    2026-02-01

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

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

    UJ98790 UJ98791 UJ98792

Modules/Macros

  • IDA0192Z
    

Fix information

  • Fixed component name

    DFSMS VSAM

  • Fixed component ID

    5695DF106

Applicable component levels

  • R250 PSY UJ98790

       UP26/01/28 P F601

  • R310 PSY UJ98791

       UP26/01/28 P F601

  • R320 PSY UJ98792

       UP26/01/28 P F601

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":"BU011","label":"Systems - zSystems software"},"Product":{"code":"SG19M"},"Platform":[{"code":"PF054","label":"z Systems"}],"Version":"310"}]

Document Information

Modified date:
01 February 2026