cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

(14001) Internal antivirus filter error: cannot call Anti-Malware engine - all connections in use

Jump to solution

We have the McAfee Web Gateway 9.2xx. The error "(14001) Internal antivirus filter error: cannot call Anti-Malware engine - all connections in use" occurs when jobs in the queue exceeds the 1000 threshold. We want the proxy to fail open when this error occurs so we set  the "Block on Anti-Malware Engine Errors" Rule to "Allow and send Email", but connections are still being blocked.

 

The error information is as follows:

Current Rule ID: 2897

Current Rule Name: Block If Virus Was Found

Error Message: (14001) Internal antivirus filter error: cannot call Anti-Malware engine - all connections in use

1 Solution

Accepted Solutions
AaronT
Reliable Contributor
Reliable Contributor
Report Inappropriate Content
Message 2 of 3

Re: (14001) Internal antivirus filter error: cannot call Anti-Malware engine - all connections in us

Jump to solution

@User79733044 

You need to create an Error Handler rule.  It will go something like this.

Click on Rule Sets, then "Error Handler" section (on the bottom)

(This is our setting, yours might differ)

Click on the Default ->Error_Handler -> Block on Anti-Malware Engine Errors Ruleset

Create a rule as follows:

Name: "EngineError: Anti-Malware Engine (Overloaded)"
Criteria: "Error.ID equals 14001
Action: Stop Cycle
Events: Email.Send("notification_email[at]yourdomain.com", System.HostName, "The Antimalware Engine is Overloaded, please examine the mwg-antimalware-errors.log file for more information")<E-mail Server>

This rule will handle error ID 14001 as a stop cycle and send an email to your support team.  I believe this is what you wanted?

View solution in original post

2 Replies
AaronT
Reliable Contributor
Reliable Contributor
Report Inappropriate Content
Message 2 of 3

Re: (14001) Internal antivirus filter error: cannot call Anti-Malware engine - all connections in us

Jump to solution

@User79733044 

You need to create an Error Handler rule.  It will go something like this.

Click on Rule Sets, then "Error Handler" section (on the bottom)

(This is our setting, yours might differ)

Click on the Default ->Error_Handler -> Block on Anti-Malware Engine Errors Ruleset

Create a rule as follows:

Name: "EngineError: Anti-Malware Engine (Overloaded)"
Criteria: "Error.ID equals 14001
Action: Stop Cycle
Events: Email.Send("notification_email[at]yourdomain.com", System.HostName, "The Antimalware Engine is Overloaded, please examine the mwg-antimalware-errors.log file for more information")<E-mail Server>

This rule will handle error ID 14001 as a stop cycle and send an email to your support team.  I believe this is what you wanted?

Re: (14001) Internal antivirus filter error: cannot call Anti-Malware engine - all connections in us

Jump to solution

Perfect, thanks!

You Deserve an Award
Don't forget, when your helpful posts earn a kudos or get accepted as a solution you can unlock perks and badges. Those aren't the only badges, either. How many can you collect? Click here to learn more.

Community Help Hub

    New to the forums or need help finding your way around the forums? There's a whole hub of community resources to help you.

  • Find Forum FAQs
  • Learn How to Earn Badges
  • Ask for Help
Go to Community Help

Join the Community

    Thousands of customers use our Community for peer-to-peer and expert product support. Enjoy these benefits with a free membership:

  • Get helpful solutions from product experts.
  • Stay connected to product conversations that matter to you.
  • Participate in product groups led by employees.
Join the Community
Join the Community