Hi Nicholas,
I am running a Joomla site in AWS that is behind an Application Load Balancer. In this load balanced configuration (I'm running 2 EC2 instances). As part of the load balancer operation the devices initiates a Health Check to confirm that an EC2 instance if healthy. Unfortunately, whatever is being sent is Critical File Modified notification and I get 3 or 4 emails per minute to my inbox indicating that the critical files have been modified. However, when I go manually check the files that the notification claims have been modified, I don't see any evidence that this is true. The last modified dates have not changed and the file contents seem to be exactly the same.
For comparison, I am running a Joomla site in AWS that is behind a Network Load Balancer. I do not have the same problem with Network Load Balancer as I do with the Application Load Balancer. Now the Network Load Balancer operates at Layer 4 while the Application Load Balancer operates at Layer 7. I don't know if that makes a difference or not.
Unfortunately, the Critical File Modified emails are so persistent that I am forced to disable the System - Admin Tools plugin. Of course that means the Admin Tools component is not working.
So, my questions for you are:
- What triggers the Critical File Modified email notification and why might it be firing when the files do not appear to have been modified?
- Is there any way to whitelist the IP address for the Health Checker that prevents the emails from firing while still protecting my site?
I have attached an image of the notification for you to see.
Any suggestions you have for what I should check will be greatly appreciated!
Thanks.
Michael