Caused by: java.lang.RuntimeException: java.lang.UnsatisfiedLinkError
search cancel

Caused by: java.lang.RuntimeException: java.lang.UnsatisfiedLinkError


Article ID: 199402


Updated On:


CA Advanced Authentication - Strong Authentication (AuthMinder / WebFort) CA Strong Authentication CA Rapid App Security CA Risk Authentication CA Advanced Authentication


While accessing the Admin console, we are receiving the following error in Admin Console.

Caused by: java.lang.RuntimeException: java.lang.UnsatisfiedLinkError: C:\Program Files\Java\jre1.8.0_181\bin\ArcotAccessKeyProvider.dll: Can't find dependent libraries


Release : 9.x

Component : AuthMinder(Arcot WebFort)

RiskMinder(Arcot RiskFort)


Microsoft Visual C++ 2013 Redistributable (x64) is not found installed. AA components look to run the related executable (vcredist_x64.exe) from the the  ARCOT_HOME/native/win directory. Essentially vcredist_x64.exe is not found in the required location.


If Admin console is installed on a separate machine than the Webfort ( Strong Auth server ), it is important to have the same file structure available on the Admin console machine else there will be other issues.

To address the issue seen in logs, please maintain the required directory structure such that vcredist_x64.exe can be executed from ARCOT_HOME/native/win directory.