Hi all!

While troubleshooting mailflow (message stuck in Exchange queue), I
found some things. 
May be it happens only in my environment - I don't know. Please, give me
some advice about written below.

1.
Some of [Shabalin] debug log records use different date format:
Jul-7-09 16:36:36 [Worker_1] Info: Worker_1 got connection from
MainThread
While most of all records looks like this:
7 Jul 09 16:36:36 [Worker_1] <returned from ThreadGetNewCon>
I have to use Russian locale by default, and can't change it. 
It's not important at all, but if it can be fixed, it will be great.

2.
Configuration - Logging - General Debug Mode (debug)
New option - Do not write message body to debug output
If it is possible - it can speed up debug log analyzing.

3.
IMHO, additional field required to unique identify everyone log record
within mail session to find needed session and "grep" it by unique ID.
These debug records doesn't look legible with a thousands of other
records in debug out:
7 Jul 09 16:36:27 [Worker_2] <RWLok>
7 Jul 09 16:36:27 [Worker_2] <MsgIDOK>
7 Jul 09 16:36:27 [Worker_2] <GRIPvalue>
7 Jul 09 16:36:27 [Worker_2] <FromStrictOK>
7 Jul 09 16:36:27 [Worker_2] <onwhitelist>
7 Jul 09 16:36:27 [Worker_2] <SenderBaseOK>
Next record looks much better.
Jul-7-09 16:36:29 70189-43095 [Worker_2] [ForgedHELO][scoring]
119.152.76.89 <tiw9sudha...@armkb.com> [scoring] (forged Helo:
'localhost')
Where "70189-43095" is unique session ID.
Or make a cached debug out to memory and put whole session in debug log
when it is over (disconnect).

4.
Error is reported in each log, first two lines is always the same,
except date and filename.
But file is created normally. Permissions is OK, running as service as
SYSTEM.
Jul-4-09 00:00:00 Main_Thread new log file -- old log file renamed to
'logs/09-07-03.maillog.txt'
error: unable to rename file ./logs/maillog.txt to
./logs/09-07-03.maillog.txt - Bad file descriptor

5.
RebuildSchedule=noschedule
DoRebuildSpamdb=1
Spamdb rebuild scheduled once per hour, but nothing is happened. 
And no log entry displayed by 
grep -i maillog.txt spamdb
I have to run rebuildspamdb.pl manually to rebuild spamdb.
Schedule::Cron 0.97 module installed.


Environment:
CPU: Dual Single core Intel Xeon HyperThread enabled 3.0 GHz.
RAM: 4 GB (3.25 - visible by system, /PAE /3GB /USERVA:3030 isn't used
in boot.ini)
Windows 2003 Server Enterprise Edition SP2
Exchange server 2003 SP2
ASSP version 2.0.1(RC 0.3.04)
2 worker, around 550 MB RAM used (620 - peak). Less than 2 days running.
Average cpu usage 4-5% with 30-35% usage peaks 3 times per hour . Spamdb
rebuild scheduled once per hour
1 207 000 000 page faults for perl.exe process. I think it's too much.
Mailflow: about 30k messages per day, including a lot of spam (about
90%) addressed to existing users.

Best regards,
Alexander Shabalin



------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
Assp-test mailing list
Assp-test@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/assp-test

Reply via email to