You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
Version 1
Current »
Problem
Error: "The application experienced an internal error." observed when accessing URL https://<CID_hostname>:<CID_Port>/eidm2/wf/lostpwd
Symptoms
Following errors observed in Wildfly Server logs:
Server.log
2021-11-15 14:25:07,948;ERROR;node1;default task-34;org.apache.wicket.DefaultExceptionMapper;Unexpected error occurred;: org.apache.wicket.WicketRuntimeException:
Can't instantiate page using constructor 'public com.ubisecure.customerid.ui.wf.passwordrecovery.PasswordRecoveryWizardPage()'.
An exception has been thrown during construction!
|
Assumption
Assuming the following configurations are already done, but still the error is observed while accessing lostpwd URL
eidm2.properties
passwordrecovery.enabled = true passwordrecovery.protection.configuration = 1
|
protection.properties
protection.1.methods = <mention_auth_method> protection.1.sso.template = default protection.1.customeriduseronly = false
|
Solution
Error is observed due to missing <auth_method> specified in protection.properties in the Allowed methods of 'eidm2' and 'workflow' application in 'eIDM Services' sites.
See below screenshot for 'eidm2' and 'workflow' application location in SSO UI.