When max stream is reached, ClamD seems to stop itself (I can repeat with my test case.)

Test case, create a mail that is larger than max stream.
Using STREAM from TCP/IP socket, I send the entire 20MB file (max stream is ~ 10MB.) I know I can set this in my calling program, but ClamD shouldn't die (is a DOS issue?)

Here is the last few log lines (clamd was freshly started, and nothing else has been scanned)
Thu Mar  2 13:27:36 2006 -> Self checking every 1800 seconds.
Thu Mar 2 13:41:31 2006 -> WARNING: ScanStream: Size limit reached ( max: 10485760) Thu Mar 2 13:42:07 2006 -> WARNING: ScanStream: Size limit reached ( max: 10485760)
Thu Mar  2 13:42:38 2006 -> Pid file removed.
Thu Mar  2 13:42:39 2006 -> Exiting (clean)
Thu Mar  2 13:42:39 2006 -> --- Stopped at Thu Mar  2 13:42:39 2006

Two separate boxes have this issue, installed from RPM

clamd.conf

LogFile /var/log/clamd.log
LogFileUnlock
LogTime
LogClean
FixStaleSocket
TCPSocket 3310
TCPAddr 192.168.0.4
SelfCheck 3600
User clamav

What isn't visible is at its default (commented out.)
I saw a config parameter that said if libclamav reported out of memory, to shutdown. Is this the one that is causing the issue?

Setting StreamMaxLength to a greater values does solve the restarting.

My boxes:
BoxA: Linux printservera.truss.truss 2.6.15-1.1831_FC4 #1 Tue Feb 7 13:37:42 EST 2006 i686 i686 i386 GNU/Linux
free:
             total       used       free     shared    buffers     cached
Mem:        320960     264468      56492          0      23028      74112
-/+ buffers/cache:     167328     153632
Swap:       393208         64     393144

clamd -V:
ClamAV 0.88/1310/Thu Mar  2 13:01:25 2006

BoxB:
Linux mysqlsa 2.4.20-43.9.legacy #1 Sat Apr 30 19:18:42 EDT 2005 i686 i686 i386 GNU/Linux

free:
             total       used       free     shared    buffers     cached
Mem:        255304     231600      23704          0      33672      47916
-/+ buffers/cache:     150012     105292
Swap:      1020116     189552     830564

clamd -V:
ClamAV 0.88/1310/Thu Mar  2 13:01:25 2006
--
Thanks in advance,
James

_______________________________________________
http://lurker.clamav.net/list/clamav-users.html

Reply via email to