KBI 311817 Issue Addressed: Exclusion URLs In Argent Sentinel TEST Have No Effect On Firing Events For HTTP Errors
Version
Argent Advanced Technology 5.1A-2001-A and below
Date
Monday, 20 April 2020
Summary
When the Argent Sentinel Engine runs a Web Session script, the Engine fires Alerts when the script logic fails, such as clicking an element or link that is not there
The Engine also checks HTTP errors (404, 500, etc.) in the background
If the page contains elements that causes these HTTP errors and the script logic runs fine, the Engine can still opt to fire Events for such HTTP errors
These errors are generally not essential and can be optionally excluded
The setting is part of the TEST definition, as shown below
However, exclusion URLs have no effect on which HTTP errors should fire Events
The issue has been addressed in Argent AT 5.1A-2004-B
Technical Background
This was caused by a coding error
The Argent Sentinel Main Engine uses the same code as Argent Defender while the core (Script Recorder and Player) has been completely redone
The error format that is sent back from Chrome (Argent Defender) has been greatly changed compared to Internet Explorer (Argent Defender)
This broke the URL exclusion logic in the Main Engine
Resolution
Upgrade to Argent Advanced Technology 5.1A-2004-B or above
For customers who cannot upgrade immediately, they can turn off HTTP error checking
As explained earlier, it is generally not essential to check these HTTP errors as the Web Session script defines the monitoring logic