Dear Maxxer,
Your are right about the connection. Our server has some advance firewall rules which block oubound connection to specific port. After turning off firewall, now the server can connect to virustotal site. I can see the increasement of quota usage in virustotal portal. However, there is no action log whenever we send or receive test mail.
Code: Select all
[root@mail cron.d]# journalctl -fu amavis-vtd
-- Logs begin at Thu 2019-11-14 00:06:57 +07. --
Nov 14 01:24:09 mail.zimilab.com amavisvtd[857]: Traceback (most recent call last):
Nov 14 01:24:09 mail.zimilab.com amavisvtd[857]: File "/usr/local/lib/python3.6/site-packages/amavisvt-0.5.3-py3.6.egg/amavisvt/client.py", line 529, in check_vt
Nov 14 01:24:09 mail.zimilab.com amavisvtd[857]: raise Exception("API-Limit exceeded!")
Nov 14 01:24:09 mail.zimilab.com amavisvtd[857]: Exception: API-Limit exceeded!
Nov 14 01:24:09 mail.zimilab.com amavisvtd[857]: 2019-11-14 01:24:09,877 ERROR [Thread-143] Error asking virustotal about files
Nov 14 01:24:09 mail.zimilab.com amavisvtd[857]: Traceback (most recent call last):
Nov 14 01:24:09 mail.zimilab.com amavisvtd[857]: File "/usr/local/lib/python3.6/site-packages/amavisvt-0.5.3-py3.6.egg/amavisvt/client.py", line 529, in check_vt
Nov 14 01:24:09 mail.zimilab.com amavisvtd[857]: raise Exception("API-Limit exceeded!")
Nov 14 01:24:09 mail.zimilab.com amavisvtd[857]: Exception: API-Limit exceeded!
Nov 14 01:24:09 mail.zimilab.com amavisvt[857]: Thread-143 - Error asking virustotal about files
Traceback (most recent call last):
File "/usr/local/lib/python3.6/site-packages/amavisvt-0.5.3-py3.6.egg/amavisvt/client.py", line 529, in check_vt
raise Exception("API-Limit exceeded!")
Exception: API-Limit exceeded!
The status is always API-Limit exceeded at the time we restart the server. Can we see virustotal check in zimbra.log?
I am going to reinstall the server so we will have a clean enviroment to carry out this integration again.
Best regards,
Minh.