Print Page | Close Window

Service "Dies" Periodically

Printed From: LogSat Software
Category: Spam Filter ISP
Forum Name: Spam Filter ISP Support
Forum Description: General support for Spam Filter ISP
URL: http://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=5703
Printed Date: 16 December 2017 at 8:09am


Topic: Service "Dies" Periodically
Posted By: Belvoir
Subject: Service "Dies" Periodically
Date Posted: 06 July 2006 at 6:38pm

I have a problem with Spamfilter dying and its doing it more and more frequently.

 

I rent a VDS (Virtual Dedicated Server running Plesk 7.5) which runs Windows 2003 standard edition and on which I run a copy of Spamfilter v3.0.2.578 and the service appears to be dying periodically. 

When I say its dying, Id better explain.  The service appears to be running OK but it gets to a state when it wont accept any incoming SMTP connections.  I have to sop and restart the service and all then seems to be OK for sometimes 24 hours, sometimes as little as half an hour.  I have resorted to running a batch file every hour to stop and start the service even so, it often just stops in between.

The server event log shows nothing to indicate that there is anything out of the ordinary happening that would cause the server to stop accepting incoming connections.

Can anyone suggest what might be happening here?

Thanks in advance.




Replies:
Posted By: LogSat
Date Posted: 06 July 2006 at 6:57pm
Belvoir,

If you're running version 3.0.1.558, we strongly recommend you upgrade to the latest available version, 3.0.2.578 or 3.0.2.579. They contain several enhancements and bug fixes that could relate to your case. Please find all the updates in the release notes below. Should you still have problems after the upgrade, we'll need to look at your SpamFilter's activity logs to see what the problem could be.

// New to VersionNumber = '3.0.2.579';
{TODO -cFix : Received headers were not RFC compliant - they were missing a ";" before the date, }

// New to VersionNumber = '3.0.2.578';
{TODO -cFix : Once more, tried to improve reliability for disconnecting servers after idle timeout expires}
{TODO -cFix : Improve reliability for TSyncSendResult2 exceptions sometimes logged in the activity log}

// New to VersionNumber = '3.0.1.577';
{TODO -cFix : SPF "redirect" modifier was not being recognized properly, causing the SPF filter to pass emails that could otherwise be blocked}
{TODO -cNew : Added support to use SSL with SMTP}

// New to VersionNumber = '3.0.1.575';
{TODO -cFix : Builds 572 and 573 could cause SpamFilter to freeze after a few minutes.}

// New to VersionNumber = '3.0.1.573';
{TODO -cFix : Again improved reliability for disconnecting servers after idle timeout expires}

// New to VersionNumber = '3.0.1.572';
{TODO -cFix : Memory leak of about 400 bytes for every email that was forwarded}

// New to VersionNumber = '3.0.1.571';
{TODO -cFix : Redesigned how emails are added to quarantine DB - now this is handled by a separate thread, eliminating issues where MySQL database locks caused connections to queue up}
{TODO -cNew : logging for quarantined events has changed as follows:}
{ the entry "EMail from a@a.com to b@b.com was received and quarantined" has a different threadID than the thread that processes the connection }
{ added log entry "Created thread (nnnnn) to add email to quarantine" to track which quarantine thread was created in the connection thread}
{TODO -cFix : To attempt avoiding "Read Timeout" server errors when forwarding emails, we attempt to transfer emails in memory to the delivery thread, in addition to using queue spool files as a backup method}
{ -NOTE- this will prevent antiviruses that scan the FileSystem to detect and stop emails}
{TODO -cNew : Added SpoolQueueFilesToMemory SpamFilter.ini option to force emails to be spooled to disk}
{TODO -cNew : Added SpamFilter.ini option to scan multiple images for spam}
{TODO -cNew : The whitelist keyword filter now scans thru all the email's headers}

// New to VersionNumber = '3.0.1.567';
{TODO -cNew : Improved reliability for disconnecting servers after idle timeout expires}
{TODO -cFix : If database is busy deleting expired quarantined email, we are temporarily suspending the archiving of new spam emails to avoid table locks and bad SQL performance}

// New to VersionNumber = '3.0.1.565';
{TODO -cFix : Whitelisted IPs where still limited by the MAXRCPT TO when sending emails with large number of recipients}
{TODO -cNew : Optimized some filter tests by eliminating redundant checks when emails with multiple recipients are received}
{TODO -cNew : Increased the logging limit from 256 to 65535 chars per line when logging "Sending email from" and "EMail from nnn to nnn was forwarded to" events}
{TODO -cNew : Changed the SQL queries that delete expired quarantined emails to better reduce the number of orphaned records}

// New to VersionNumber = '3.0.1.561';
{TODO -cFix : Quarantined emails with multiple recipients where deleted from database if one of them was force-delivered by a user}
{TODO -cNew : Support for %EMAILFROM% and %EMAILTO% tags has been added to practically all customized responses}

// New to VersionNumber = '3.0.1.560';
{TODO -cFix : Antivirus plugin is now also updating ncl.dll to handle newer compression formats}
{TODO -cNew : Added Do Not Quarantine option for the SFDB filter}

// New to VersionNumber = '3.0.1.559';
{TODO -cFix : Customer specific error when starting service from terminal services connection: "Exception occurred during FormShow: Cannot create shell notification icon" prevented A/V plugin from initializing}



-------------
Roberto Franceschetti

http://www.logsat.com" rel="nofollow - LogSat Software

http://www.logsat.com/sfi-spam-filter.asp" rel="nofollow - Spam Filter ISP


Posted By: Belvoir
Date Posted: 06 July 2006 at 6:58pm
Sorry if I've misled you.  I'm actually running v3.0.1.558


Posted By: LogSat
Date Posted: 06 July 2006 at 8:32pm
... ok, now I'm confused 

Your original post said "3.0.1.558". Now that 1st post has been edited and says "3.0.2.578". But in this last posting you say "3.0.1.558"...

So let's do this. If you're running an older version, prior to 3.0.2.578, please upgrade to builds 578 or 579 for better stability.
If you are indeed running builds 578 or 579, please zip and email us one of your SpamFilter's activity logfiles for a day the problem occurred so we can troubleshoot further.


-------------
Roberto Franceschetti

http://www.logsat.com" rel="nofollow - LogSat Software

http://www.logsat.com/sfi-spam-filter.asp" rel="nofollow - Spam Filter ISP



Print Page | Close Window