IBM Support

IT37927: INSTALLATION VERIFICATION FUNCTION IN THE ACE SCRIPT DOES NOT WORK

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

  • On UNIX platforms the "ace" utility script has the option
    "verify install" to check that the checksum of all the installed
    files match what is expected. This option does not function
    correctly in ACE v11 or ACE v12. On AIX the following message
    will be logged
    
    Verifying checksums of files in installation, this may take a
    few minutes ...
    csum: fopen(): No such file or directory
    All of the file checksums are as expected
    
    whereas on Linux the command will print
    
    Verifying checksums of files in installation, this may take a
    few minutes ...
    All of the file checksums are as expected
    
    In either case the command will finish instantly with a zero
    return code, without verifying any file integrity.
    

Local fix

  • Setting the environment variable "FilePathShortLName" to the
    value "ace", e.g. "export FilePathShortLName=ace", before
    running the script will allow the verification to take place
    correctly.
    

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    All users of IBM App Connect Enterprise on non-Windows
    platforms.
    
    
    Platforms affected:
    AIX, Linux on Power platform, Linux on x86-64 platform, Linux on
    zSeries platform
    
    ****************************************************************
    PROBLEM DESCRIPTION:
    <div><div>On UNIX platforms the "ace" utility script has the
    option "verify install" to check that the checksum of all the
    installed files match what is expected. This option does not
    function correctly in ACE v11 or ACE v12. On AIX the following
    message will be logged:</div> <div>Verifying checksums of files
    in installation, this may take a </div><div>few minutes
    ...</div><div>csum: fopen(): No such file or
    directory</div><div>All of the file checksums are as
    expected</div> <div>whereas on Linux the command will
    print:</div> <div>Verifying checksums of files in installation,
    this may take a few minutes ...</div><div>All of the file
    checksums are as expected</div> <div>In either case the command
    will finish instantly with a zero return code, without verifying
    any file integrity.</div></div>
    

Problem conclusion

  • The "ace verify install" command now functions correctly and
    handles optional installation components.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT37927

  • Reported component name

    APP CONNECT ENT

  • Reported component ID

    5724J0550

  • Reported release

    B00

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2021-08-09

  • Closed date

    2024-05-29

  • Last modified date

    2024-05-29

  • 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

    APP CONNECT ENT

  • Fixed component ID

    5724J0550

Applicable component levels

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSDR5J","label":"IBM App Connect Enterprise"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"B00","Line of Business":{"code":"LOB67","label":"IT Automation \u0026 App Modernization"}}]

Document Information

Modified date:
30 May 2024