Migrating IM to version 14.4, installed a new provisioning and connector server 14.4 on Windows Server 2019.
There is a need to change the CAFT encryption key, to set it at the same value as the existing CAFT agents running on Windows Standalone servers.
The following error is observed when attempting to execute the cafkey command:
C:\Program Files (x86)\CA\SharedComponents\CAM>set CAPKIHOME="C:\Program Files (x86)\CA\SharedComponents\ETPKI\CAPKI\CAPKI5"
C:\Program Files (x86)\CA\SharedComponents\CAM>caftkey -i c:\temp\caft.key Fg8,lUX
Could not open CAPKI shared library, errno is 126
caftkey: encryption not supported
Release : 14.x
Component : Identity Manager
The upgrade of PKI (used by several Broadcom products, including Identity Manager), results in files missing in a specific location - which are needed by caftkey.
Copy the folder:
C:\Program Files (x86)\CA\SharedComponents\ETPKI\CAPKI\CAPKI5\Windows
and place it under the folder:
C:\Program Files (x86)\CA\SharedComponents\ETPKI\CAPKI
caftkey would now run as expected