Issue Summary - With special thanks to ChatGPT for the excellent report format
NDR Essentials detection engine is functioning correctly and detecting threats, but there is a data synchronization bug preventing threat information from displaying consistently across the firewall's user interface components.
After configuring NDR Essentials and running the official Sophos NDR test (NdrEicarClient.exe --all
), the system exhibits inconsistent threat reporting across different interface components:
CLI verification confirms NDR Essentials is working correctly at the detection engine level:
Command: cat /content/ndr/threatfeed.json
Output:
{
"threatfeed" : {
"name" : "NDR Essentials",
"id" : "aaeaa6fc-9761-4fcf-9cc4-e933880c9a0b",
"indicators" : [
{
"type" : "domain-name",
"value" : "plrqkxqwvmtkm.xyz",
"__meta" : {
"threat_score" : "10",
"expiry_timestamp" : 1750012975,
"state" : "valid",
"category" : "NDR/EPA_FriendlyChameleon"
}
}
],
"action" : "1"
}
}
This proves:
NdrEicarClient.exe --all
That is expected. It is explained here:
Also here in the online help:
It explicity tells you to run the commands twice.
The point here is: In the real world, there will not be "one connection to something and never again". It will be multiple connections all the time. The process is not picking up the first connection - Because to do so, we would need to delay packets etc (making something from monitoring to active response).
__________________________________________________________________________________________________________________