Fix Readme
Abstract
Readme file for 7.4.0.2-TIV-CAMRT-IF0025
Content
Release details
| Product name | IBM Tivoli Composite Application Manager for Transactions Response Time |
| Release name | IBM Tivoli Composite Application Manager for Transactions Response Time Version 7.4 Fix Pack 2 Interim Fix 25 |
| Build ID |
|
| Release date | 30th April 2025 |
Updates in this release
APARs fixed
- None
Agent defects
- ITMAGT-116 PSIRT PVR0572095 IBM Java for CVE-2024-21235, CVE-2024-21217, CVE-2024-21210, CVE-2024-21208, CVE-2024-10917.
Prerequisites and co-requisites
This upgrade for the Robotic Response Time agents, which is part of ITCAM for Transactions: Response Time, can be applied to the following base versions. It must be applied to a machine on which Robotic Response Time agent is being installed.
- 7.4.0.2 - AIX, Linux, Windows
- Supported base versions include interim fixes that were applied to 7.4.0.2 version.
- This interim fix is a quarterly SDK update. The update replaces the Java SDK without changing the product version. This interim fix can be applied to version 7.4.0.2.
This patch replaces the JRE v8 that was shipped with the Robotic Response Time (T6) agent, bringing it to the latest level.
This action remediates multiple security issues.
This patch is applicable to the following T6 agents:
- Version 7.4.0.2
- Windows, AIX, and Linux platforms.
The T6's JREs are only used when Rational Performance Tester (RPT) scripts playback, thus JREs are not available on Solaris and HPUX (RPT playback is not supported on Solaris and HPUX). 7.4 agent needs to update Java 80 JREs. These variations are noted in the installation steps. Any customizations done to the existing JREs need to be preserved. Since these JREs are product-specific (that is, the JREs are used by the T6 agent only), there can be only one customization as instructed by IBM support to enable strong encryption by updating the JRE's encryption policy (see the technote in the Installing section).
This patch includes Java80 updates. After the patch, the Java™ versions will be:
- Java 8.0 SR08 FP40
Related material:
This interim fix is a cumulative Java 8 upgrade for Java PSIRT.
https://www.ibm.com/support/pages/node/6837199
- For System Requirements and Prerequisites visit: ITCAM for Transactions 7.4: System Requirements and Prerequisites.
Download details
- Download IBM Tivoli Composite Application Manager for Transactions Response Time 7.4 Fix 2 Interim Fix 25 packages from Fix Central.
- Download the files using HTTPS by clicking on the appropriate link(s) needed for the platforms you use .
Before Installing
Validate pre-existing Java80 is older than ones delivered in this interim fix.
The RRT Agent's Javas are located at:
- Windows:
- Java80: $ITMHOME\tmaitm6\java80 - only in 7.4.0.1-IF8 and later
- Unix:
- Java80: $ITMHOME/tmaitm6/java80 - only in 7.4.0.1-IF8 and later
Check the versions, for example
Installing
Note:
java version "1.8.0_371"
Java(TM) SE Runtime Environment (build 8.0.8.6 - pwi3280sr8fp6-20230601_01(SR8 FP6))
IBM J9 VM (build 2.9, JRE 1.8.0 Windows Server 2016 x86-32-Bit 20230529_51985 (JIT enabled, AOT enabled)
OpenJ9 - 884d27c
OMR - ce9522f
IBM - b7435ac)
JCL - 20230329_01 based on Oracle jdk8u371-b11
- \lib\security\local_policy.jar
- \lib\security\US_export_policy.jar
https://www.ibm.com/support/pages/node/85585
See technote - Does the RRT agent support TLS 1.1/1.2 and 256-bit ciphers?
https://www.ibm.com/support/pages/node/529695
- Back up existing Java80
- Stop the T6 agent
- Backup the existing Java JREs, for example
> On Windows - cd c:\IBM\ITM\tmaitm6\
> On Linux or Unix - cd /opt/IBM/ITM/tmaitm6
> move java80 java80.old - only in 7.4.0.1-IF8 and later.
- Replace the JREs
- Extract the archive to the same directory, for example, after unarchiving your directory structure is:
Windows - C:\IBM\ITM\TMAITM6>dir java*C:\IBM\ITM\TMAITM6>dir java*
Volume in drive C has no label.
Volume Serial Number is 48DC-C1EDDirectory of C:\IBM\ITM\TMAITM609/28/2022 03:34 PM <DIR> java60
11/22/2022 04:38 PM <DIR> java70
09/28/2022 03:34 PM <DIR> java70.old
04/17/2024 03:32 PM <DIR> java80
04/18/2024 04:31 PM <DIR> java80.old
0 File(s) 0 bytes
5 Dir(s) 7,748,349,952 bytes free
Linux or Unix - /opt/IBM/ITM/tmaitm6>ls -dl java*
........
drwxr-xr-x 4 root root 4096 Feb 2 01:10 java70
drwxr-xr-x 4 root root 4096 Sep 19 14:20 java70.bak
drwxr-xr-x 4 root root 4096 Apr 18 01:10 java80
drwxr-xr-x 4 root root 4096 Apr 19 14:20 java80.bak -
If applicable, copy the following unrestricted policy files from the "java80.old" directories to the new "java80" directories:
Windows:
java80.old\lib\security\local_policy.jar to java80\lib\securityjava80.old\lib\security\US_export_policy.jar to java80\lib\security
Linux or Unix:
java80.bak/lib/security/local_policy.jar to java80/lib/securityjava80.bak/lib/security/US_export_policy.jar to java80/lib/security
- Extract the archive to the same directory, for example, after unarchiving your directory structure is:
- Validate the updated JRE version
-
Check version number of JRE 8.0, for example:
C:\IBM\ITM\TMAITM6\java80\jre\bin>java -version
java version "1.8.0_441"
Java(TM) SE Runtime Environment (build 8.0.8.40 - pwa6480sr8fp40-20250123_01(SR8 FP40))
IBM J9 VM (build 2.9, JRE 1.8.0 Windows Server 2022 amd64-64-Bit Compressed References 20241212_83587 (JIT enabled, AOT enabled)
OpenJ9 - 32d7c6c9a17
OMR - ab5c961de
IBM - dd9cff8)
JCL - 20250122_01 based on Oracle jdk8u441-b07
-
- Restart Agent and ensure Rational Performance Tester Script playback works.
- (Optional) Delete the backup Java runtimes.
Additional Information
The Secure Hash Algorithm 256(SHA256) checksums of the images are as follows:
7.4.0.2-TIV-CAMRT-AIX-IF0025.tar - 3d2233a3749abf13bc3b436ae616a2b0
7.4.0.2-TIV-CAMRT-Linux-IF0025.tar - c8b5c8a8863f4b4dc38ded7f09767686
7.4.0.2-TIV-CAMRT-Windows-IF0025.zip - 976f599c9c0930e1437b63034af515d6
Was this topic helpful?
Document Information
Modified date:
06 May 2025
UID
ibm17231391