Failed to initialize authentication scheme 'RSA SecureID' : Cannot load aceclnt.dll

Document ID : KB000017693
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

Now on Windows you do not need the RSA agent to be installed in order to have the ACE authentication scheme to work.

Documentation has been enhanced, Windows Policy Server is working as Solaris Policy Server and does not need extra component to work.

Now you maybe in a situation where when you try to authenticate with RSA authentication scheme you have the following in the smps.log

[7092/4544][Tue Aug 19 2014 12:39:27][SmAuthServer.cpp:374][ERROR][sm-Server-02960] Failed to initialize authentication scheme 'RSA SecureID for XXXXXXX
[7092/6804][Tue Aug 19 2014 12:39:37][SmAuthAceHtml.cpp:206][ERROR][sm-LoginLogout-00600] Cannot load aceclnt.dll

Solution:

The Policy Server 12.52 should use the aceclnt.dll provided is compatible with the ACE 8.1 SDK
You need to make sure that all reference to Agent for RSA has been uninstalled from the system.
You should uninstall it and clear any reference of RSA agent in the registry, restart the server to prevent that no other references were leftover.
Everything should work fine then.