Article Number
000031677
Applies To
RSA Product Set: ClearTrust
RSA Product/Service Type: Access Manager
RSA Version/Condition: 6.2
Platform: Windows
Platform (Other): na
O/S Version: 2008
Product Name: null
Product Description: null
Issue
When Attempting to create the lockbox files, the following error is returned:
Lockbox File Not Found. Creating a new lockbox file with the name: lockbox.clb
Native code library failed to load.
java.lang.UnsatisfiedLinkError: C:\Program Files\RSA\Access Manager Servers 6.2\cst\LBJNIWrappers.dll: Can't find dependent libraries
Cause
In this instance on windows, the cause was a missing msvcp100.dll file
Customer was installing using the windows installer including with Access Manager Hotfix 6.2.0.19
During the installation, there was an error creating the lockbox files.
The installer for Version 6.2.0.19 installs Microsofts' 2010 VC Redistributables (vcredist.exe) which includes the msvcr100.dll and the msvcp100.dll, both required for lockbox.
The error creating the lockbox aborted the installation of the vcredist.exe.
This could have been caused by a pre-existing msvcr100.dll file already installed.
Resolution
The executable for the 2010 VC redistributables (vcredist.exe) can be accessed in the cst directory under the AXM_HOME directory
example:
C:\Program Files\RSA\Access Manager Servers 6.2\cst\vcredist.exe
After executing the vcredist.exe, the msvcp100.dll file should get installed and can be verified by looking in the default installation path:
C:\Windows\System32\msvcp100.dll
Notes
(Procmon.exe debugging tool from Microsft sysinternals was used to determine the process thread exited after not finding the msvcp100.dll)
https://technet.microsoft.com/en-us/sysinternals/bb896645.aspx