CA WA Desktop Client "Error constructing implementation algorithm: FIPS186PRNG, provider: JsafeJCE class: com.rsa.jsafe.provider.JSA_FIPS186PRNGXChangeNoticeGeneral"

book

Article ID: 108898

calendar_today

Updated On:

Products

DSERIES- SERVER CA Workload Automation DE - System Agent (dSeries)

Issue/Introduction

The CA Workload Automation DE Desktop Client reports the following error:
 
ERROR Error constructing implementation (algorithm: FIPS186PRNG, provider: JsafeJCE, class: com.rsa.jsafe.provider.JSA_FIPS186PRNGXChangeNoticeGeneral)
java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: FIPS186PRNG, provider: JsafeJCE, class: com.rsa.jsafe.provider.JSA_FIPS186PRNGXChangeNoticeGeneral)
	at java.security.Provider$Service.newInstance(Unknown Source)
	at sun.security.jca.GetInstance.getInstance(Unknown Source)
	at sun.security.jca.GetInstance.getInstance(Unknown Source)
	at java.security.SecureRandom.getInstance(Unknown Source)

Cause

During the install the Desktop Client may have encountered some errors.  It is also possible that the JRE that comes with the client was changed.  
 

Environment

CA Workload Automation DE 11.3.x / R12.x
Windows OS

Resolution

If any manual changes were done to the JRE, then it is recommended to revert them back to original.
If the problem persists, then re-install the client.  The JRE or jars that come with the client must not be changed.  The Desktop Client comes packaged with everything it needs, and everything is kept within the install directory.
 

Additional Information

Note:  More information about the client environment can be obtained by starting the trace.
In Desktop Client, click on Trace (on the top bar), then Set Trace file and Start trace.  Once the problem has been captured, stop the trace.
Provide the trace to CA Support if needed.