Why are MetaDefender Core engines permanently failed?

Introduction:

This knowledge base article provides details regarding the Core AV engines

Details:

We found that the issue is coming from an environmental activity which deleted the /var/tmp folder after 30 days, thus preventing MD Core's internal tasks to update the engines because the oms_testfile is deleted. We have performed the below steps to resolve the issue:

  • we have checked the current configuration of the automatic cleanup task with below command:

cat usr/lib/tmpfiles.d/tmp.conf

  • We have then proceed with modifying the file using below command:

sudo vim usr/lib/tmpfiles.d/tmp.conf

  • Inside the config file, we have disabled the following parameters by adding a comment sign "#" in front of them:

# v /tmp 1777 root root 10d -> deletes the folder /tmp after 10 days

# v /vat/tmp 1777 root root 30d -> deletes the folder /var/tmp after 30 days -> Here MD Core creates it's temporary files and these files and folders should not be deleted during functionality

  • after this activity has been completed, save the document, using the command

:wq

  • We have implemented these changes by restarting the cleanup service using the below command

systemctl stop systemd-tmpfiles-setup.service systemd-tmpfiles-clean.timer

systemctl start systemd-tmpfiles-setup.service systemd-tmpfiles-clean.timer

Once the above activities have been completed, the cleanup services should not affect MD Core functionality.

If Further Assistance is required, please proceed to log a support case or chatting with our support engineer.

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard