Mailscanner max'd out CPU/memory and not processing mail (fwd)

Tom Rogers mailscanner at generalgau.com
Wed Mar 12 22:28:07 GMT 2008


Does anyone have any ideas on how to fix this?


Thanks.


On Sun, 9 Mar 2008 08:37:37 -0500, Tom Rogers wrote
> "Have you disabled your custom sql blacklist stuff? Disabled your Mailwatch
> stuff?"
> 
> "Have you deleted the spamassasin cache file (regardless of using SA 
> or not)?"
> 
> I tried both of those (sql/Mailwatch stuff and deleting the 
> spamassasin cache) and I still get the same results.
> 
> >From the console:
> 
> root at fatman:/var/lib/MailScanner# !/etc
> /etc/init.d/mailscanner start
> 
> Currently you are using no virus scanners.
> This is probably not what you want.
> 
> In your /etc/MailScanner/MailScanner.conf file, set
>     Virus Scanners = clamav
> Then download
>     http://www.sng.ecs.soton.ac.uk/mailscanner/files/4/install-Clam-SA.tar.gz
> Unpack it, "cd" into the directory and run ./install.sh
> 
> In Debugging mode, not forking...
> 
> >From /var/log/mail.info:
> 
> Mar  9 09:30:38 generalgau MailScanner[31070]: MailScanner E-Mail Virus
> Scanner version 4.57.6 starting...
> 
> Mar  9 09:30:39 generalgau MailScanner[31070]: Read 759 hostnames 
> from the phishing whitelist 
> Mar  9 09:30:39 generalgau MailScanner[31070]: Using locktype = flock
> 
> On Fri, 7 Mar 2008 21:36:15 +1000 (EST), Res wrote
> > Have you disabled your custom sql blacklist stuff? Disabled your 
> > Mailwatch stuff?
> > 
> > Have you deleted the spamassasin cache file (regardless of using SA 
> > or not)?
> > 
> > ---------- Forwarded message ----------
> > Date: Fri, 7 Mar 2008 05:55:20 -0500
> > From: Tom Rogers <mailscanner at generalgau.com>
> > Reply-To: MailScanner discussion <mailscanner at lists.mailscanner.info>
> > To: MailScanner discussion <mailscanner at lists.mailscanner.info>
> > Subject: Re: Mailscanner max'd out CPU/memory and not processing mail
> > 
> > I'm 99.99% sure I didn't upgrade F-Prot recently, but to remove that 
> > from consideration, I changed the anti-virus from 'f-prot' to 'none'.
> > 
> > Also changed the Max # of Child Processes to 1 as was recommended elsewhere.
> > 
> > Same result as before.
> > 
> > Tom Rogers
> > 
> > On Fri, 07 Mar 2008 09:09:16 +0000, Julian Field wrote
> > > -----BEGIN PGP SIGNED MESSAGE-----
> > > Hash: SHA1
> > >
> > > Have you recently upgraded F-Prot? The new version 6 is a lot slower
> > > than the old version 4. You need my latest beta to get the code
> > > which will make version 6 run quickly.
> > >
> > > Tom Rogers wrote:
> > >> "Check for hardware faults. Does /proc/meminfo still agree with you on the
> > >> amount of RAM in the box, for example?"
> > >>
> > >> Yes.
> > >>
> > >> root at fatman:/home/tom# cat /proc/meminfo
> > >> MemTotal:       516048 kB
> > >> MemFree:        426620 kB
> > >> Buffers:         18412 kB
> > >> Cached:          37576 kB
> > >> SwapCached:       9316 kB
> > >> Active:          35732 kB
> > >> Inactive:        37024 kB
> > >> HighTotal:           0 kB
> > >> HighFree:            0 kB
> > >> LowTotal:       516048 kB
> > >> LowFree:        426620 kB
> > >> SwapTotal:     1572856 kB
> > >> SwapFree:      1504472 kB
> > >> Dirty:             148 kB
> > >> Writeback:           0 kB
> > >> AnonPages:       12728 kB
> > >> Mapped:           7576 kB
> > >> Slab:            10104 kB
> > >> SReclaimable:     3372 kB
> > >> SUnreclaim:       6732 kB
> > >> PageTables:       1160 kB
> > >> NFS_Unstable:        0 kB
> > >> Bounce:              0 kB
> > >> CommitLimit:   1830880 kB
> > >> Committed_AS:   293188 kB
> > >> VmallocTotal:   507896 kB
> > >> VmallocUsed:      3776 kB
> > >> VmallocChunk:   504004 kB
> > >>
> > >> "What virus scanners are you using?"
> > >>
> > >> F-Prot.  I have ClamAV installed, but don't use it.
> > >>
> > >> 'Run "MailScanner --lint" '
> > >>
> > >> root at fatman:/home/tom# MailScanner --lint
> > >> Read 759 hostnames from the phishing whitelist
> > >> Config: calling custom init function SQLBlacklist
> > >> Config: calling custom init function MailWatchLogging
> > >> Config: calling custom init function SQLWhitelist
> > >> MailScanner setting GID to  (119)
> > >> MailScanner setting UID to  (111)
> > >>
> > >> Checking for SpamAssassin errors (if you use it)...
> > >> lock.pl sees Config  LockType =  flock
> > >> lock.pl sees have_module =  0
> > >> Using locktype = flock
> > >> MailScanner.conf says "Virus Scanners = f-prot"
> > >> Found these virus scanners installed: f-prot, clamavmodule
> > >>
> > >>
> > >> root at fatman:/home/tom# cat /etc/passwd | grep 119
> > >> postfix:x:111:119::/var/spool/postfix:/bin/false
> > >>
> > >> 'as well as "MailScanner --debug" to check things out.'
> > >>
> > >> root at fatman:/home/tom# MailScanner --debug
> > >> In Debugging mode, not forking...
> > >>
> > >>
> > >>
> > >> On Thu, 06 Mar 2008 22:11:20 +0000, Julian Field wrote
> > >>
> > >>> Check for hardware faults. Does /proc/meminfo still agree with you
> > >>> on the amount of RAM in the box, for example?
> > >>>
> > >>> Sounds like you've already got 'Use SpamAssassin = no'. What virus
> > >>> scanners are you using? If you are using clamavmodule, I would
> > >>> switch to clamd if you can on your distro.
> > >>>
> > >>> Run "MailScanner --lint" as well as "MailScanner --debug" to check
> > >>> things out.
> > >>>
> > >>> Tom Rogers wrote:
> > >>>
> > >>>> I've been using Mailscanner for a few years now with no problems.  Two
> weeks
> > >>>> ago, I started to have a problem.
> > >>>>
> > >>>> When I run Mailscanner, it maxes out my CPU and the amount of memory it
> uses
> > >>>> keeps climbing and climbing, until it eats all available memory and
> > basically
> > >>>> freezes the system up.  Mail is not processed from the Postfix hold
queue.
> > >>>>
> > >>>> The system is basically used only by myself, for LAN file storage and
> > email.
> > >>>> It's a P2 333mhz, with 512mb of RAM, which has been just fine for my
needs.
> > >>>>
> > >>>> Using Postfix for mail delivery; the OS is Ubuntu 6.04.
> > >>>>
> > >>>> I've disabled Spamassassin, but still have the same problem.
> > >>>>
> > >>>> Running Mailscanner in debug, I get the following:
> > >>>>
> > >>>> root at fatman:/home/tom# /etc/init.d/mailscanner start
> > >>>> In Debugging mode, not forking...
> > >>>>
> > >>>>
> > >>>>>From the /var/log/mail.info (nothing in the mail.err or mail.warn):
> > >>>>
> > >>>> Mar  6 16:10:48 fatman MailScanner[7063]: MailScanner E-Mail Virus
Scanner
> > >>>> version 4.57.6 starting...
> > >>>> Mar  6 16:10:49 fatman MailScanner[7063]: Read 759 hostnames from the
> > phishing
> > >>>> whitelist
> > >>>> Mar  6 16:10:49 fatman MailScanner[7063]: Config: calling custom init
> > function
> > >>>> SQLBlacklist
> > >>>> Mar  6 16:10:49 fatman MailScanner[7063]: Starting up SQL Blacklist
> > >>>> Mar  6 16:10:50 fatman MailScanner[7063]: Read 0 blacklist entries
> > >>>> Mar  6 16:10:50 fatman MailScanner[7063]: Config: calling custom init
> > function
> > >>>> MailWatchLogging
> > >>>> Mar  6 16:10:50 fatman MailScanner[7063]: Started SQL Logging child
> > >>>> Mar  6 16:10:50 fatman MailScanner[7063]: Config: calling custom init
> > function
> > >>>> SQLWhitelist
> > >>>> Mar  6 16:10:50 fatman MailScanner[7063]: Starting up SQL Whitelist
> > >>>> Mar  6 16:10:50 fatman MailScanner[7063]: Read 18 whitelist entries
> > >>>> Mar  6 16:10:50 fatman MailScanner[7063]: Using locktype = flock
> > >>>>
> > >>>> After about 20 minutes, the CPU is still at around 98-99% and using
> > 450+MB of
> > >>>> RAM (on my installation, Mailscanner uses 60-70MB of RAM per instance).
> > >>>>
> > >>>> I've tried removing/purging/reinstalling Mailscanner, but keep coming up
> > with
> > >>>> the same results.
> > >>>>
> > >>>>
> > >>> Jules
> > >>>
> > >>> --
> > >>> Julian Field MEng CITP CEng
> > >>> www.MailScanner.info
> > >>> Buy the MailScanner book at www.MailScanner.info/store
> > >>>
> > >>> MailScanner customisation, or any advanced system administration
> > >>> help? Contact me at Jules at Jules.FM
> > >>>
> > >>> PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654
> > >>> PGP public key: http://www.jules.fm/julesfm.asc
> > >>>
> > >>> --
> > >>> This message has been scanned for viruses and
> > >>> dangerous content by MailScanner, and is
> > >>> believed to be clean.
> > >>>
> > >>> --
> > >>> MailScanner mailing list
> > >>> mailscanner at lists.mailscanner.info
> > >>> http://lists.mailscanner.info/mailman/listinfo/mailscanner
> > >>>
> > >>> Before posting, read http://wiki.mailscanner.info/posting
> > >>>
> > >>> Support MailScanner development - buy the book off the website!
> > >>>
> > >>
> > >>
> > >
> > > Jules
> > >
> > > - --
> > > Julian Field MEng CITP CEng
> > > www.MailScanner.info
> > > Buy the MailScanner book at www.MailScanner.info/store
> > >
> > > Need help customising MailScanner?
> > > Contact me!
> > > Need help fixing or optimising your systems?
> > > Contact me!
> > > Need help getting you started solving new requirements from your
> > > boss? Contact me!
> > >
> > > PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654
> > >
> > > -----BEGIN PGP SIGNATURE-----
> > > Version: PGP Desktop 9.8.1 (Build 2523)
> > > Comment: (pgp-secured)
> > > Charset: ISO-8859-1
> > >
> > > wj8DBQFH0QY9EfZZRxQVtlQRAviXAKCkEGNatCNbtgk0eJdqjFGZR1J9PgCeLFWe
> > > nGeryqQq+SKRc4Hx4HS+NM4=
> > > =J6aY
> > > -----END PGP SIGNATURE-----
> > >
> > > --
> > > This message has been scanned for viruses and
> > > dangerous content by MailScanner, and is
> > > believed to be clean.
> > >
> > > --
> > > MailScanner mailing list
> > > mailscanner at lists.mailscanner.info
> > > http://lists.mailscanner.info/mailman/listinfo/mailscanner
> > >
> > > Before posting, read http://wiki.mailscanner.info/posting
> > >
> > > Support MailScanner development - buy the book off the website!
> > 
> > -- 
> > MailScanner mailing list
> > mailscanner at lists.mailscanner.info
> > http://lists.mailscanner.info/mailman/listinfo/mailscanner
> > 
> > Before posting, read http://wiki.mailscanner.info/posting
> > 
> > Support MailScanner development - buy the book off the website!
> 
> -- 
> MailScanner mailing list
> mailscanner at lists.mailscanner.info
> http://lists.mailscanner.info/mailman/listinfo/mailscanner
> 
> Before posting, read http://wiki.mailscanner.info/posting
> 
> Support MailScanner development - buy the book off the website!



More information about the MailScanner mailing list