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

book

Article ID: 111102

calendar_today

Updated On:

Products

CA Rapid App Security CA Advanced Authentication CA API Gateway

Issue/Introduction

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.