evaluate risk REST API throwing "Configuration not found" in ca-risk-restapi.log

Document ID : KB000111102
Last Modified Date : 14/08/2018
Show Technical Document Details
Issue:
When Sending an evaluate risk REST API call to risk server, the ca-risk-restapi.log shows below error message:

2018-08-13 16:22:45,940 [http-nio-8080-exec-33] DEBUG risk.rest.RiskAPIController(412)  -> SDK Exception: responseCode[7670]; reasonCode:[8000]; message:[Configuration not found]

2018-08-13 16:22:45,940 [http-nio-8080-exec-33] DEBUG risk.rest.RiskAPIController(112)  -> REST evaluateRisk Response: EvaluateRiskResponse [deviceId=null, riskAdvice=null, riskScore=null, ruleAnnotation=null, matchedRuleMnemonic=null,  getErrorMessage()=Configuration not found, getErrorCode()=7670, getErrorSubcode()=8000]
Environment:
All Advanced Authentication Versions and all platforms. 
Resolution:
The issue will be resolved by checking the correct channel in the organization configuration. If you are using a mobile phone app then you need to check the Mobile channel. Follow below steps:

1) Login as an admin
2) Click on the organization in the picture
3) Click on Risk Authentication Configuration.
4) From left pane click "Assign Channels and Configure Default Account Types"
5) Click the checkBox on the left of "Mobile"
6) Click save and refresh cache.