After upgrading Symantec Directory from version or SP 'x' to 'y', the DSAs fail to start showing error: 'Failed to initialise crypto/ssl libraries'
Failure to successfully install/upgrade CAPKI package for some reason.
Linux:
Change directory to where the original Directory package was extracted. Usually where you originally ran 'dxsetup.sh' from. Here you will find CAPKI folder.
From there follow the steps below to reinstall CAPKI component.
chmod +x setup
./setup install caller=ETRDIR env=all verbose
Windows:
Change directory to where the original Directory package was extracted. Usually /temp folder and follow the path to CAPKI folder.
e.g. /temp/dxserver/windows/capki
Under there you will find the 'setup.exe' that you can re-run as 'administrator' (right click and 'run as administrator').
On both platforms, After successfully extracting and running CAPKI installer, you should be able to start the DSAs successfully and not see the above mentioned error.