000034535 - FactContainer error in RSA Adaptive Authentication (on Premise) 7.x

Document created by RSA Customer Support Employee on Dec 13, 2016Last modified by RSA Customer Support Employee on Apr 21, 2017
Version 2Show Document
  • View in full screen mode

Article Content

Article Number000034535
Applies ToRSA Product Set: Adaptive Authentication (OnPrem)
RSA Version/Condition: 7.x
 
IssueCustomer was seeing the following error in aa_server.log (rsa/logs/aa_server.log)
 
ERROR [http-8080-3]
[fa55-:f67df56f751:12b383b6]
[ea55-:f67df56f751:12b383b6_TRX]
com.passmarksecurity.forensic.drools.RsaPolicyEngineManagerDecision]
- <com.rsa.csd.api.facts.NotFoundException:
Fact with name:transaction.current.event.current.clientDefinedFacts.value
(scuDeviceModel)
is not available in FactContainer.>


 
CauseWhile looping through all Custom Facts in the triggered rule, if a Custom Fact cannot be added to the Policy Result an exception will be thrown.
ResolutionThe solution is to only loop through Custom Facts in the SOAP request to try to add those to the Policy Decision.

Attachments

    Outcomes