msmilter dies after new clamd database

Bugs in eFa 4
Post Reply
raymonvdm
Posts: 3
Joined: 18 Dec 2020 21:33

msmilter dies after new clamd database

Post by raymonvdm »

Since a couple of days the msmilter process is stopping after the activation of a new clamd database

Code: Select all


Dec 18 00:50:46 mailfilter01 clamd[20524]: SelfCheck: Database modification detected. Forcing reload.
Dec 18 00:50:46 mailfilter01 clamd[20524]: Reading databases from /var/lib/clamav
Dec 18 00:51:01 mailfilter01 systemd: Started Session 440 of user root.
Dec 18 00:51:02 mailfilter01 systemd: Started Session 441 of user root.
Dec 18 00:51:13 mailfilter01 clamd[20524]: Database correctly reloaded (9150011 signatures)
Dec 18 00:51:13 mailfilter01 clamd[20524]: Activating the newly loaded database...
Dec 18 00:51:25 mailfilter01 msmilter-init: Use of uninitialized value $pid in numeric lt (<) at /usr/share/perl5/vendor_perl/Sendmail/PMilter.pm line 918.
Dec 18 00:52:01 mailfilter01 systemd: Started Session 442 of user root.
Dec 18 00:52:02 mailfilter01 systemd: Started Session 443 of user root.
Dec 18 00:52:02 mailfilter01 root: eFa Monitor ALERT: Service msmilter down and restarted ( 1 attempts in past day, max attempts is 3 )
Dec 18 00:53:01 mailfilter01 systemd: Started Session 444 of user root.
Dec 18 00:53:01 mailfilter01 systemd: Started Session 445 of user root.
Dec 18 00:53:01 mailfilter01 root: eFa Monitor ALERT: Service msmilter down and restarted ( 2 attempts in past day, max attempts is 3 )
Dec 18 00:54:01 mailfilter01 systemd: Started Session 447 of user root.
Dec 18 00:54:01 mailfilter01 systemd: Started Session 446 of user root.
Dec 18 00:54:02 mailfilter01 root: eFa Monitor ALERT: Service msmilter down and restarted ( 3 attempts in past day, max attempts is 3 )
Dec 18 00:55:01 mailfilter01 systemd: Started Session 448 of user root.

Code: Select all


[root@mailfilter01 log]# service msmilter status
Redirecting to /bin/systemctl status msmilter.service
● msmilter.service - LSB: MSMilter daemon
   Loaded: loaded (/usr/lib/MailScanner/init/msmilter-init; enabled; vendor preset: disabled)
  Drop-In: /etc/systemd/system/msmilter.service.d
           └─override.conf
   Active: active (exited) since Thu 2020-12-17 22:00:39 CET; 2h 59min ago
     Docs: man:systemd-sysv-generator(8)
  Process: 3371 ExecStart=/usr/lib/MailScanner/init/msmilter-init start (code=exited, status=0/SUCCESS)
 Main PID: 3482 (code=exited, status=0/SUCCESS)

Dec 18 00:40:56 mailfilter01.raqxs.nl MSMilter[30519]: MailWatch: Blacklist refresh time reached
Dec 18 00:40:56 mailfilter01.raqxs.nl MSMilter[30519]: MailWatch: Starting up MailWatch SQL Blacklist
Dec 18 00:40:56 mailfilter01.raqxs.nl MSMilter[30519]: MailWatch: Read 0 blacklist entries
Dec 18 00:50:40 mailfilter01.raqxs.nl MSMilter[32191]: MailWatch: Whitelist refresh time reached
Dec 18 00:50:40 mailfilter01.raqxs.nl MSMilter[32191]: MailWatch: Starting up MailWatch SQL Whitelist
Dec 18 00:50:40 mailfilter01.raqxs.nl MSMilter[32191]: MailWatch: Read 2 whitelist entries
Dec 18 00:50:40 mailfilter01.raqxs.nl MSMilter[32191]: MailWatch: Blacklist refresh time reached
Dec 18 00:50:40 mailfilter01.raqxs.nl MSMilter[32191]: MailWatch: Starting up MailWatch SQL Blacklist
Dec 18 00:50:40 mailfilter01.raqxs.nl MSMilter[32191]: MailWatch: Read 0 blacklist entries
Dec 18 00:51:25 mailfilter01.raqxs.nl msmilter-init[3371]: Use of uninitialized value $pid in numeric lt (<) at /usr/share/perl5/vendor_perl/Sendmail/PMilter.pm line 918.
[root@mailfilter01 log]# 

I`m not sure how to fix it, but it stops the recieving of email. I running 2 EFA boxes and both seem to have the same issue, it results in the following maillog entries.
User avatar
shawniverson
Posts: 3650
Joined: 13 Jan 2014 23:30
Location: Indianapolis, Indiana USA
Contact:

Re: msmilter dies after new clamd database

Post by shawniverson »

How much memory are you running? How does it look?
Post Reply