Abstract
Readme documentation for IBM Security Key Lifecycle Manager for Distributed Platforms, Version 2.7.0 Fix Pack 6 (2.7.0.6) including installation-related instructions, prerequisites and corequisites, and a list of fixes.
Fix pack publish date: 28th July 2020
Contents
List of fixes and features
Download instructions
Supported platforms
Prerequisites
Known issues
Known limitations
Installation information
Installing the IBM Security Key Lifecycle Manager fix pack
Uninstalling the IBM Security Key Lifecycle Manager along with fix pack
Copyright and trademark information
List of fixes and features
Features included in Version 2.7.0.6
Security fixes |
Features included in Version 2.7.0.2
|
APAR fixes included in Version 2.7.0.6
APAR No. |
Sev. |
Abstract |
1 |
backup.DailyStartReplicationBackupTime is not working as expected. |
APAR fixes included in Version 2.7.0.5
APAR No. |
Sev. |
Abstract |
3 |
UNABLE TO USE ALIASRANGE IN TKLMKEYEXPORT FOR OLD-STYLE KEYS. |
|
4 |
GET CTGKM0929E ERROR AS EXECUTE "PRINT ADMINTASK.TKLMVERSIONINFO()". |
|
3 |
"FAILED TO LOAD DATA!" IS DISPLAYED ON KEY AND DEVICE MANAGEMENT PANEL. |
APAR fixes included in Version 2.7.0.4
APAR No. |
Sev. |
Abstract |
2 |
SOME KEYS AND CERTIFICATES HAVE NOT BEEN BACKED UP, AND WILL NOT BE SAVED TO DEVICES" STUCK ON 2.7.0.3. |
|
2 |
DELETES WITHOUT COMMITS CAUSING DB2 TRANSACTION LOGS TO NEVER STOP BEING PRODUCED ON CLONE. |
|
2 |
UNABLE TO EXPORT CUSTOM DEVICE GROUP AFTER UPGRADE FROM 2.5 TO 2.7. |
APAR fixes included in Version 2.7.0.3
APAR No. |
Sev. |
Abstract |
2 |
WHEN TRYING TO REGISTER SECRET DATA OBJECT WITH KEY BLOCK SIZE OF 128 BYTES, GET ERROR CTGKM1520E. |
|
2 |
Enabling debug via the CLI as a clone is failing with: CTGKM2935E Requested operation not supported on this System. |
|
2 |
Replication UI bad message for Clone: "Create a backup to ensure that you can restore data. |
APAR fixes included in Version 2.7.0.2
APAR No. |
Sev. |
Abstract |
2 |
NEED RECORDS IN AUDIT.LOG MONITORING SKLM LOGIN AND LOGOUT FOR SECURITY MONITORING. |
|
2 |
SKLM 2.7.0.1 - REPLICATION FAILING TO DELETE OLDEST FILE WHEN LIMIT IS REACHED. |
|
2 |
SKLM V2.7 - MULTIPLE KMIP OPS. ON MULTIPLE PROCESSES CAUSES: SQLTRANSACTIONROLLBACKEXCEPTION: DB2 SQL ERROR: SQLCODE=-911. |
|
2 |
REPLICATION RESULTS IN THE MESSAGE "SOME KEYS HAVE NOT BEEN BACKUP UP" ON THE CLONE, WHEN BACKUP.KEYCERT.BEFORE.SERVING. |
|
2 |
REPLICATION OCCURRING EVERY TIME THE VERSION FIELD IS UPDATED IN THE KMT_DEVICE TABLE. |
|
2 |
GUI SHOWS WRONG DEFAULT VALUE FOR 'REPLICATION LOG FILE NAME' AS REPLICATIONMASTER.LOG. |
|
3 |
SKLM 2.7:REPLICATION CONFIG WHEN UPDATED VIA GUI DOES NOT UPDATE THE REPLICATION CONFIG FILE. |
APAR fixes included in Version 2.7.0.1
APAR No. |
Sev. |
Abstract |
2 |
sklm 2.7 Replication error: CTGKM0905E Backup failed: null StringIndexOutOfBoundsException. |
|
2 |
NEED SUPPORT FOR CREATING A SYMMETRIC KEY WITH CRYPTOALGORITHM SET TO HMAC-SHA512 IN SKLM V2.7. |
|
2 |
FAILED TO APPLY SKLM2.7.0.1 FP0001 ON RHEL 7.1 IN NON-ROOT. |
Download instructions
Supported platforms
See IBM Security Key Lifecycle Manager Support Matrix.
Fix pack files per platform
Installing the fix pack
Installing a fix pack involves the following steps:
A. Complete the prerequisites.
B. Prepare to install the fix pack.
C. Install the fix pack:
D. Complete the post fix-pack installation tasks.
S.No. |
Instruction |
Windows Commands |
UNIX/Linux Commands |
1. |
Windows - Open a command prompt. Linux / AIX - Open a ksh or bash shell. |
Click the Start button, click Run, type cmd, and click the OK button. |
If your default shell is not ksh or bash, run "exec ksh" or "exec bash". |
2. |
Stop WebSphere Application Server. |
WAS_HOME\bin\stopServer.bat server1 -username WAS_ADMIN -password WAS_PASSWORD |
WAS_HOME/bin/stopServer.sh server1 -username WAS_ADMIN -password WAS_PASSWORD |
3. |
Make a temporary directory. |
mkdir WAS_BACKUP_DIRECTORY |
mkdir WAS_BACKUP_DIRECTORY |
4. |
Change directory to the temporary directory. |
cd c:\wasbackup |
cd /tmp/wasbackup |
5. |
Copy or archive the files from the directory where WebSphere Application Server is installed. |
xcopy /y /e /d WAS_HOME c:\wasbackup |
tar -cvf wasbackup.tar WAS_HOME/* |
6. |
Start WebSphere Application Server. |
WAS_HOME\bin\startServer.bat server1 |
WAS_HOME/bin/startServer.sh server1 |
Prepare to install the fix pack
S. No. |
Instruction |
Steps |
1. |
Make a repository directory. |
Windows Default repository directory is C:\sklminstall_windowsfp UNIX/Linux Default repository directory is /sklminstall_linuxfp |
2. |
Change directory to the repository directory. |
Windows cd C:\sklminstall_windowsfp UNIX/Linux cd /sklminstall_linuxfp |
3. |
Download the fix pack into the repository directory. |
|
4. |
Extract the downloaded file. |
Windows 2.7.0-ISS-SKLM-FP0006-Windows.zip UNIX/Linux For example: 2.7.0-ISS-SKLM-FP0006-Linux.tar.gz Note: Use the platform-specific file. |
Installing the fix pack by using the graphical user interface
S. No. |
Instruction |
Steps |
1. |
Stop WebSphere Application Server, update Java SDK, and then start Installation Manager in GUI mode. |
Windows
For example: UNIX/Linux
chmod +x ./updateSKLM.sh ./updateSKLM.sh IM_INSTALL_LOCATION WAS_HOME WAS_ADMIN WAS_PASSWORD For example: Where: IM_INSTALL_LOCATION refers to the installation root directory for IBM Installation Manager. WAS_HOME refers to installation root directory for WebSphere Application Server (WAS). WAS_ADMIN refers to the ID for the WebSphere Application Server Administrator. WAS_PASSWORD refers to the password for the WebSphere Application Server Administrator. |
2. |
Select the IBM Security Key Lifecycle Manager, Version 2.7.0 software package group. |
1. Select the base offering software package group (IBM Security Key Lifecycle Manager, Version 2.7.0). 2. Click Next. 3. In the Update Packages panel, select Version 2.7.0.6, and click Next. |
3. |
Provide credentials for |
|
4. |
Complete the final step. |
In the Update Packages > Summary panel, review the software packages that you want to install, and click Update. |
Installing a fix pack silently
S. No. |
Instruction |
Steps |
1. |
Launch the Installation Manager utility to encrypt the passwords for users as required. |
Windows Run the following command to generate an encrypted password: UNIX/Linux Run the following command to generate an encrypted password: |
2. |
Back up the response file. |
Rename the original response file to create a backup of the file: |
3. |
Edit the response file. |
Windows Edit the response file SKLM_Silent_Update_platform_Resp.xml.
UNIX/Linux Edit the response file: SKLM_Silent_Update_platform_Resp.xml
|
4. |
Install the fix pack. |
Windows
For example: C:\sklminstall_windowsfp
silent_updateSKLM.bat IM_INSTALL_LOCATION WAS_HOME WAS_ADMIN WAS_PASSWORD For example: silent_updateSKLM.bat "c:\Program Files\IBM\Installation Manager" "c:\Program Files \IBM\WebSphere\AppServer" wasadmin wasadminpwd UNIX/Linux
chmod +x ./silent_updateSKLM.sh ./silent_updateSKLM.sh IM_INSTALL_LOCATION WAS_HOME WAS_ADMIN WAS_PASSWORD For example: ./silent_updateSKLM.sh /opt/IBM/InstallationManager /opt/IBM/WebSphere/AppServer wasadmin wasadminpwd Where: IM_INSTALL_LOCATION refers to the installation root directory for IBM Installation Manager. WAS_HOME refers to installation root directory for WebSphere Application Server. WAS_ADMIN refers to the ID for the WebSphere Application Server Administrator. WAS_PASSWORD refers to the password for the WebSphere Application Server Administrator. |
5. |
Verify the installation. |
Review the log file to confirm a successful installation. |
Use one of the following methods to verify the installation.
IBM Security Key Lifecycle Manager Version = 2.7.0.6
IBM Security Key Lifecycle Manager Build Level = 202007270400
WebSphere Application Server Version = 9.0.0.1
DB2 Version = 11.1.0.1527
Java Version = JRE 1.8.0 IBM J9 VM 2.8
Operating System Version = Windows Server 2016:10.0:amd64
Important: The following steps uninstall the entire product package, including IBM Security Key Lifecycle Manager, IBM Db2, and WebSphere Application Server, and all your data will be lost. Take a backup before uninstalling.
Uninstalling IBM Security Key Lifecycle Manager with the fix pack by using the graphical user interface
S. No. |
Instruction |
Steps |
1. |
Complete the prerequisites |
Stop the WebSphere Application Server. |
2. |
Uninstall IBM Security Key Lifecycle Manager. |
Windows
Unix/Linux
|
Uninstalling IBM Security Key Lifecycle Manager with the fix pack silently
S. No. |
Instruction |
Steps |
1. |
Go to the repository directory. |
1. Go to the repository directory. 2. Back up the original response file SKLM_Uninstall_platform_Resp.xml by renaming it to SKLM_Uninstall_platform_Resp_original.xml. 3. Edit the silent response file SKLM_Uninstall_platform_Resp.xml. |
2. |
Uninstall IBM Security Key Lifecycle Manager. |
Windows
UNIX/Linux
|
Where:
IM_INSTALL_LOCATION refers to the installation root directory for IBM Installation Manager.
Default value:
Windows:
c:\Program Files\IBM\Installation Manager
Linux:
/opt/IBM/InstallationManager
PATH_TO_UNINSTALL_RESPONSE_FILE refers to the uninstallation response file provided or bundled with the fix pack installer.
platform refers to the operating system where the fix pack is being installed / uninstalled.
For example: SKLM_Uninstall_platform_Resp.xml on Linux will be SKLM_Uninstall_Linux_Resp.xml
Notices
INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some jurisdictions do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you.
This information could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice.
Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.
Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both.
Other company, product, or service names may be trademarks or service marks of others.
THIRD-PARTY LICENSE TERMS AND CONDITIONS, NOTICES AND INFORMATION
The license agreement for this product refers you to this file for details concerning terms and conditions applicable to third party software code included in this product, and for certain notices and other information IBM must provide to you under its license to certain software code. The relevant terms and conditions, notices and other information are provided or referenced below. Please note that any non-English version of the licenses below is unofficial and is provided to you for your convenience only. The English version of the licenses below, provided as part of the English version of this file, is the official version.
Notwithstanding the terms and conditions of any other agreement you may have with IBM or any of its related or affiliated entities (collectively "IBM"), the third party software code identified below are "Excluded Components" and are subject to the following terms and conditions:
the Excluded Components are provided on an "AS IS" basis
IBM DISCLAIMS ANY AND ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS WITH RESPECT TO THE EXCLUDED COMPONENTS, INCLUDING, BUT NOT LIMITED TO, THE WARRANTY OF NON-INFRINGEMENT OR INTERFERENCE AND THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
IBM will not be liable to you or indemnify you for any claims related to the Excluded Components
IBM will not be liable for any direct, indirect, incidental, special, exemplary, punitive or consequential damages with respect to the Excluded Components.
End of Document