[Dspam-user] process_users() failed on error 99

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Dspam-user] process_users() failed on error 99

Guillaume Hilt-2
Hello again,

I'm running Gentoo AMD64 2013 with postfix, mysql, dovecot and dspam :
dovecot 2.2.8, dspam 3.10.2-r1 and dovecot-antispam-2.0_pre20130429
(recompiled after each dovecot upgrade).

When i'm moving an email to my Spam folder, I get an error with
Thunderbird and in my logs (dspam is compiled in debug mode)

DSPAM in run with root:root.

uid 1001 is user vmail (dovecot is running under vmail)
gid 12 is group mail (vmail is a member, with
mail,postfix,dspam,dovecot,apache)
All the necessary users are trusted in dspam configuration.

(full log below)

32201: [11/25/2013 14:52:04] DSPAM Instance Startup
32201: [11/25/2013 14:52:04] input args: /usr/bin/dspam --user
[hidden email] --deliver= --source=error
--signature=89,52900600118151560172939 --class=spam
32201: [11/25/2013 14:52:04] pass-thru args:
32201: [11/25/2013 14:52:04] processing user [hidden email]
32201: [11/25/2013 14:52:04] uid = 1001, euid = 0, gid = 12, egid = 12
32201: [11/25/2013 14:52:04] loading preferences for user
[hidden email]
32201: [11/25/2013 14:52:04] read attribute 'Home'
...
32201: [11/25/2013 14:52:05] find attribute 'Broken'
32201: [11/25/2013 14:52:05]  -> found attribute 'Broken' with value
'returnCodes'
32201: [11/25/2013 14:52:05]  -> matched attribute 'Broken' with value
'returnCodes'
32201: [11/25/2013 14:52:05] DSPAM Instance Shutdown.  Exit Code: 99
32201: [11/25/2013 14:52:05] process_users() failed on error 99
32201: [11/25/2013 14:52:05] destroying/freeing configuration

DSPAM configuration :
Home /var/spool/dspam
StorageDriver /usr/lib64/dspam/libmysql_drv.so
DeliveryHost        127.0.0.1
DeliveryPort        10020
DeliveryIdent       localhost
DeliveryProto       SMTP
QuarantineAgent    "/usr/libexec/dovecot/deliver -d %u -m Spam"
OnFail error
Trust root
Trust dspam
Trust apache
Trust mail
Trust mailnull
Trust smmsp
Trust daemon
Trust vmail
Trust dovecot
Trust postfix
Debug [hidden email]
DebugOpt process spam fp
TrainingMode teft
TestConditionalTraining on
Feature noise
Feature whitelist
Algorithm graham burton
Tokenizer osb
PValue graham
WebStats off
Preference "signatureLocation=headers"    # 'message' or 'headers'
Preference "showFactors=off"
Preference "spamAction=tag" # tag/deliver/quarantine
Preference "spamSubject=[SPAM] "
Preference "trainingMode=TEFT"
AllowOverride trainingMode
AllowOverride spamAction spamSubject
AllowOverride statisticalSedation
AllowOverride enableBNR
AllowOverride enableWhitelist
AllowOverride signatureLocation
AllowOverride showFactors
AllowOverride optIn optOut
AllowOverride whitelistThreshold
MySQLServer        /run/mysqld/mysqld.sock
MySQLPort        3306
MySQLUser              dspam
MySQLPass            mKsdQ4mMvyBZv3r3
MySQLDb                srv_dspam
MySQLReconnect        true
MySQLConnectionCache    20
MySQLVirtualTable    dspam_virtual_uids
MySQLVirtualUIDField    uid
MySQLVirtualUsernameField    username
MySQLUIDInSignature    on
HashRecMax        98317
HashAutoExtend        on
HashMaxExtents        0
HashExtentSize        49157
HashPctIncrease 10
HashMaxSeek        10
HashConnectionCache    10
IgnoreHeader X-Spam-Status
IgnoreHeader X-Spam-Scanned
IgnoreHeader X-Virus-Scanner-Result
Notifications    off
PurgeSignature    off # Specified in purge.sql
PurgeNeutral    90
PurgeUnused    off # Specified in purge.sql
PurgeHapaxes    off # Specified in purge.sql
PurgeHits1S    off # Specified in purge.sql
PurgeHits1I    off # Specified in purge.sql
LocalMX 127.0.0.1
SystemLog on
UserLog   on
TrainPristine off
Opt out
TrackSources spam virus nonspam
Broken returnCodes
Broken case
Broken lineStripping
ClamAVPort    3310
ClamAVHost    127.0.0.1
ClamAVResponse    reject
ServerPort        2424
ServerQueueSize        32
ServerPID        /run/dspam/dspam.pid
ServerMode auto
ServerPass.Relay1    "secret"
ServerParameters    "--deliver=innocent,spam -d %u"
ServerIdent        "mail.apteo.com"
ServerDomainSocketPath  "/run/dspam/dspam.sock"
ClientHost    "/run/dspam/dspam.sock"
ClientIdent    "secret@Relay1"
ProcessorURLContext on
ProcessorBias on
StripRcptDomain off


Full DSPAM debug log :
==> /var/log/dspam/dspam.debug <==
32201: [11/25/2013 14:52:04] match attribute 'DebugOpt' with value 'fp'
32201: [11/25/2013 14:52:04] find attribute 'DebugOpt'
32201: [11/25/2013 14:52:04]  -> found attribute 'DebugOpt' with value
'process'
32201: [11/25/2013 14:52:04]  -> matched attribute 'DebugOpt' with value
'fp'
32201: [11/25/2013 14:52:04] match attribute 'DebugOpt' with value
'inoculation'
32201: [11/25/2013 14:52:04] find attribute 'DebugOpt'
32201: [11/25/2013 14:52:04]  -> found attribute 'DebugOpt' with value
'process'
32201: [11/25/2013 14:52:04]  -> match: not found attribute 'DebugOpt'
with value 'inoculation'
32201: [11/25/2013 14:52:04] match attribute 'DebugOpt' with value 'corpus'
32201: [11/25/2013 14:52:04] find attribute 'DebugOpt'
32201: [11/25/2013 14:52:04]  -> found attribute 'DebugOpt' with value
'process'
32201: [11/25/2013 14:52:04]  -> match: not found attribute 'DebugOpt'
with value 'corpus'
32201: [11/25/2013 14:52:04] DSPAM Instance Startup
32201: [11/25/2013 14:52:04] input args: /usr/bin/dspam --user
[hidden email] --deliver= --source=error
--signature=89,52900600118151560172939 --class=spam
32201: [11/25/2013 14:52:04] pass-thru args:
32201: [11/25/2013 14:52:04] processing user [hidden email]
32201: [11/25/2013 14:52:04] uid = 1001, euid = 0, gid = 12, egid = 12
32201: [11/25/2013 14:52:04] loading preferences for user
[hidden email]
32201: [11/25/2013 14:52:04] read attribute 'Home'
32201: [11/25/2013 14:52:04] find attribute 'Home'
32201: [11/25/2013 14:52:04]  -> found attribute 'Home' with value
'/var/spool/dspam'
32201: [11/25/2013 14:52:04]  -> read attribute 'Home' with value
'/var/spool/dspam'
32201: [11/25/2013 14:52:04] read attribute 'DefaultProfile'
32201: [11/25/2013 14:52:04] find attribute 'DefaultProfile'
32201: [11/25/2013 14:52:04]  -> read: not found attribute 'DefaultProfile'
32201: [11/25/2013 14:52:04] find attribute 'MySQLServer'
32201: [11/25/2013 14:52:04] add attribute 'MySQLServer' with value
'/run/mysqld/mysqld.sock'
32201: [11/25/2013 14:52:04] find attribute 'MySQLServer'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPort'
32201: [11/25/2013 14:52:04] add attribute 'MySQLPort' with value '3306'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPort'
32201: [11/25/2013 14:52:04] find attribute 'MySQLUser'
32201: [11/25/2013 14:52:04] add attribute 'MySQLUser' with value 'dspam'
32201: [11/25/2013 14:52:04] find attribute 'MySQLUser'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPass'
32201: [11/25/2013 14:52:04] add attribute 'MySQLPass' with value
'XXXXXXXXX'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPass'
32201: [11/25/2013 14:52:04] find attribute 'MySQLDb'
32201: [11/25/2013 14:52:04] add attribute 'MySQLDb' with value 'srv_dspam'
32201: [11/25/2013 14:52:04] find attribute 'MySQLDb'
32201: [11/25/2013 14:52:04] find attribute 'MySQLReconnect'
32201: [11/25/2013 14:52:04] add attribute 'MySQLReconnect' with value
'true'
32201: [11/25/2013 14:52:04] find attribute 'MySQLReconnect'
32201: [11/25/2013 14:52:04] find attribute 'MySQLConnectionCache'
32201: [11/25/2013 14:52:04] add attribute 'MySQLConnectionCache' with
value '20'
32201: [11/25/2013 14:52:04] find attribute 'MySQLConnectionCache'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualTable'
32201: [11/25/2013 14:52:04] add attribute 'MySQLVirtualTable' with
value 'dspam_virtual_uids'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualTable'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUIDField'
32201: [11/25/2013 14:52:04] add attribute 'MySQLVirtualUIDField' with
value 'uid'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUIDField'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUsernameField'
32201: [11/25/2013 14:52:04] add attribute 'MySQLVirtualUsernameField'
with value 'username'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUsernameField'
32201: [11/25/2013 14:52:04] find attribute 'MySQLUIDInSignature'
32201: [11/25/2013 14:52:04] add attribute 'MySQLUIDInSignature' with
value 'on'
32201: [11/25/2013 14:52:04] find attribute 'MySQLUIDInSignature'
32201: [11/25/2013 14:52:04] read attribute 'MySQLServer'
32201: [11/25/2013 14:52:04] find attribute 'MySQLServer'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLServer' with
value '/run/mysqld/mysqld.sock'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLServer' with value
'/run/mysqld/mysqld.sock'
32201: [11/25/2013 14:52:04] read attribute 'MySQLPort'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPort'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLPort' with value
'3306'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLPort' with value
'3306'
32201: [11/25/2013 14:52:04] read attribute 'MySQLPort'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPort'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLPort' with value
'3306'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLPort' with value
'3306'
32201: [11/25/2013 14:52:04] read attribute 'MySQLUser'
32201: [11/25/2013 14:52:04] find attribute 'MySQLUser'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLUser' with value
'dspam'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLUser' with value
'dspam'
32201: [11/25/2013 14:52:04] read attribute 'MySQLPass'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPass'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLPass' with value
'XXXXXXXXX'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLPass' with value
'XXXXXXXXX'
32201: [11/25/2013 14:52:04] read attribute 'MySQLDb'
32201: [11/25/2013 14:52:04] find attribute 'MySQLDb'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLDb' with value
'srv_dspam'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLDb' with value
'srv_dspam'
32201: [11/25/2013 14:52:04] match attribute 'MySQLCompress' with value
'true'
32201: [11/25/2013 14:52:04] find attribute 'MySQLCompress'
32201: [11/25/2013 14:52:04]  -> match: not found attribute 'MySQLCompress'
32201: [11/25/2013 14:52:04] match attribute 'MySQLReconnect' with value
'true'
32201: [11/25/2013 14:52:04] find attribute 'MySQLReconnect'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLReconnect' with
value 'true'
32201: [11/25/2013 14:52:04]  -> matched attribute 'MySQLReconnect' with
value 'true'
32201: [11/25/2013 14:52:04] read attribute 'MySQLWriteServer'
32201: [11/25/2013 14:52:04] find attribute 'MySQLWriteServer'
32201: [11/25/2013 14:52:04]  -> read: not found attribute
'MySQLWriteServer'
32201: [11/25/2013 14:52:04] read attribute 'MySQLVirtualTable'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualTable'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLVirtualTable'
with value 'dspam_virtual_uids'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLVirtualTable' with
value 'dspam_virtual_uids'
32201: [11/25/2013 14:52:04] read attribute 'MySQLVirtualUIDField'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUIDField'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLVirtualUIDField'
with value 'uid'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLVirtualUIDField'
with value 'uid'
32201: [11/25/2013 14:52:04] read attribute 'MySQLVirtualUsernameField'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUsernameField'
32201: [11/25/2013 14:52:04]  -> found attribute
'MySQLVirtualUsernameField' with value 'username'
32201: [11/25/2013 14:52:04]  -> read attribute
'MySQLVirtualUsernameField' with value 'username'
32201: [11/25/2013 14:52:04] _mysql_drv_getpwnam: successful returning
struct for name: [hidden email]
32201: [11/25/2013 14:52:04] Loading preferences for uid 16
32201: [11/25/2013 14:52:04] destroying/freeing configuration
32201: [11/25/2013 14:52:04] match attribute 'FallbackDomains' with
value 'on'
32201: [11/25/2013 14:52:04] find attribute 'FallbackDomains'
32201: [11/25/2013 14:52:04]  -> match: not found attribute
'FallbackDomains'
32201: [11/25/2013 14:52:04] read attribute 'Home'
32201: [11/25/2013 14:52:04] find attribute 'Home'
32201: [11/25/2013 14:52:04]  -> found attribute 'Home' with value
'/var/spool/dspam'
32201: [11/25/2013 14:52:04]  -> read attribute 'Home' with value
'/var/spool/dspam'
32201: [11/25/2013 14:52:04] read attribute 'DefaultProfile'
32201: [11/25/2013 14:52:04] find attribute 'DefaultProfile'
32201: [11/25/2013 14:52:04]  -> read: not found attribute 'DefaultProfile'
32201: [11/25/2013 14:52:04] find attribute 'MySQLServer'
32201: [11/25/2013 14:52:04] add attribute 'MySQLServer' with value
'/run/mysqld/mysqld.sock'
32201: [11/25/2013 14:52:04] find attribute 'MySQLServer'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPort'
32201: [11/25/2013 14:52:04] add attribute 'MySQLPort' with value '3306'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPort'
32201: [11/25/2013 14:52:04] find attribute 'MySQLUser'
32201: [11/25/2013 14:52:04] add attribute 'MySQLUser' with value 'dspam'
32201: [11/25/2013 14:52:04] find attribute 'MySQLUser'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPass'
32201: [11/25/2013 14:52:04] add attribute 'MySQLPass' with value
'XXXXXXXXX'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPass'
32201: [11/25/2013 14:52:04] find attribute 'MySQLDb'
32201: [11/25/2013 14:52:04] add attribute 'MySQLDb' with value 'srv_dspam'
32201: [11/25/2013 14:52:04] find attribute 'MySQLDb'
32201: [11/25/2013 14:52:04] find attribute 'MySQLReconnect'
32201: [11/25/2013 14:52:04] add attribute 'MySQLReconnect' with value
'true'
32201: [11/25/2013 14:52:04] find attribute 'MySQLReconnect'
32201: [11/25/2013 14:52:04] find attribute 'MySQLConnectionCache'
32201: [11/25/2013 14:52:04] add attribute 'MySQLConnectionCache' with
value '20'
32201: [11/25/2013 14:52:04] find attribute 'MySQLConnectionCache'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualTable'
32201: [11/25/2013 14:52:04] add attribute 'MySQLVirtualTable' with
value 'dspam_virtual_uids'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualTable'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUIDField'
32201: [11/25/2013 14:52:04] add attribute 'MySQLVirtualUIDField' with
value 'uid'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUIDField'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUsernameField'
32201: [11/25/2013 14:52:04] add attribute 'MySQLVirtualUsernameField'
with value 'username'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUsernameField'
32201: [11/25/2013 14:52:04] find attribute 'MySQLUIDInSignature'
32201: [11/25/2013 14:52:04] add attribute 'MySQLUIDInSignature' with
value 'on'
32201: [11/25/2013 14:52:04] find attribute 'MySQLUIDInSignature'
32201: [11/25/2013 14:52:04] read attribute 'MySQLServer'
32201: [11/25/2013 14:52:04] find attribute 'MySQLServer'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLServer' with
value '/run/mysqld/mysqld.sock'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLServer' with value
'/run/mysqld/mysqld.sock'
32201: [11/25/2013 14:52:04] read attribute 'MySQLPort'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPort'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLPort' with value
'3306'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLPort' with value
'3306'
32201: [11/25/2013 14:52:04] read attribute 'MySQLPort'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPort'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLPort' with value
'3306'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLPort' with value
'3306'
32201: [11/25/2013 14:52:04] read attribute 'MySQLUser'
32201: [11/25/2013 14:52:04] find attribute 'MySQLUser'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLUser' with value
'dspam'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLUser' with value
'dspam'
32201: [11/25/2013 14:52:04] read attribute 'MySQLPass'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPass'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLPass' with value
'XXXXXXXXX'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLPass' with value
'XXXXXXXXX'
32201: [11/25/2013 14:52:04] read attribute 'MySQLDb'
32201: [11/25/2013 14:52:04] find attribute 'MySQLDb'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLDb' with value
'srv_dspam'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLDb' with value
'srv_dspam'
32201: [11/25/2013 14:52:04] match attribute 'MySQLCompress' with value
'true'
32201: [11/25/2013 14:52:04] find attribute 'MySQLCompress'
32201: [11/25/2013 14:52:04]  -> match: not found attribute 'MySQLCompress'
32201: [11/25/2013 14:52:04] match attribute 'MySQLReconnect' with value
'true'
32201: [11/25/2013 14:52:04] find attribute 'MySQLReconnect'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLReconnect' with
value 'true'
32201: [11/25/2013 14:52:04]  -> matched attribute 'MySQLReconnect' with
value 'true'
32201: [11/25/2013 14:52:04] read attribute 'MySQLWriteServer'
32201: [11/25/2013 14:52:04] find attribute 'MySQLWriteServer'
32201: [11/25/2013 14:52:04]  -> read: not found attribute
'MySQLWriteServer'
32201: [11/25/2013 14:52:04] Loading preferences for uid 0
32201: [11/25/2013 14:52:04] destroying/freeing configuration
32201: [11/25/2013 14:52:04] read attribute 'Home'
32201: [11/25/2013 14:52:04] find attribute 'Home'
32201: [11/25/2013 14:52:04]  -> found attribute 'Home' with value
'/var/spool/dspam'
32201: [11/25/2013 14:52:04]  -> read attribute 'Home' with value
'/var/spool/dspam'
32201: [11/25/2013 14:52:04] read attribute 'DefaultProfile'
32201: [11/25/2013 14:52:04] find attribute 'DefaultProfile'
32201: [11/25/2013 14:52:04]  -> read: not found attribute 'DefaultProfile'
32201: [11/25/2013 14:52:04] find attribute 'MySQLServer'
32201: [11/25/2013 14:52:04] add attribute 'MySQLServer' with value
'/run/mysqld/mysqld.sock'
32201: [11/25/2013 14:52:04] find attribute 'MySQLServer'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPort'
32201: [11/25/2013 14:52:04] add attribute 'MySQLPort' with value '3306'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPort'
32201: [11/25/2013 14:52:04] find attribute 'MySQLUser'
32201: [11/25/2013 14:52:04] add attribute 'MySQLUser' with value 'dspam'
32201: [11/25/2013 14:52:04] find attribute 'MySQLUser'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPass'
32201: [11/25/2013 14:52:04] add attribute 'MySQLPass' with value
'XXXXXXXXX'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPass'
32201: [11/25/2013 14:52:04] find attribute 'MySQLDb'
32201: [11/25/2013 14:52:04] add attribute 'MySQLDb' with value 'srv_dspam'
32201: [11/25/2013 14:52:04] find attribute 'MySQLDb'
32201: [11/25/2013 14:52:04] find attribute 'MySQLReconnect'
32201: [11/25/2013 14:52:04] add attribute 'MySQLReconnect' with value
'true'
32201: [11/25/2013 14:52:04] find attribute 'MySQLReconnect'
32201: [11/25/2013 14:52:04] find attribute 'MySQLConnectionCache'
32201: [11/25/2013 14:52:04] add attribute 'MySQLConnectionCache' with
value '20'
32201: [11/25/2013 14:52:04] find attribute 'MySQLConnectionCache'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualTable'
32201: [11/25/2013 14:52:04] add attribute 'MySQLVirtualTable' with
value 'dspam_virtual_uids'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualTable'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUIDField'
32201: [11/25/2013 14:52:04] add attribute 'MySQLVirtualUIDField' with
value 'uid'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUIDField'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUsernameField'
32201: [11/25/2013 14:52:04] add attribute 'MySQLVirtualUsernameField'
with value 'username'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUsernameField'
32201: [11/25/2013 14:52:04] find attribute 'MySQLUIDInSignature'
32201: [11/25/2013 14:52:04] add attribute 'MySQLUIDInSignature' with
value 'on'
32201: [11/25/2013 14:52:04] find attribute 'MySQLUIDInSignature'
32201: [11/25/2013 14:52:04] read attribute 'MySQLServer'
32201: [11/25/2013 14:52:04] find attribute 'MySQLServer'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLServer' with
value '/run/mysqld/mysqld.sock'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLServer' with value
'/run/mysqld/mysqld.sock'
32201: [11/25/2013 14:52:04] read attribute 'MySQLPort'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPort'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLPort' with value
'3306'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLPort' with value
'3306'
32201: [11/25/2013 14:52:04] read attribute 'MySQLPort'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPort'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLPort' with value
'3306'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLPort' with value
'3306'
32201: [11/25/2013 14:52:04] read attribute 'MySQLUser'
32201: [11/25/2013 14:52:04] find attribute 'MySQLUser'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLUser' with value
'dspam'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLUser' with value
'dspam'
32201: [11/25/2013 14:52:04] read attribute 'MySQLPass'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPass'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLPass' with value
'XXXXXXXXX'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLPass' with value
'XXXXXXXXX'
32201: [11/25/2013 14:52:04] read attribute 'MySQLDb'
32201: [11/25/2013 14:52:04] find attribute 'MySQLDb'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLDb' with value
'srv_dspam'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLDb' with value
'srv_dspam'
32201: [11/25/2013 14:52:04] match attribute 'MySQLCompress' with value
'true'
32201: [11/25/2013 14:52:04] find attribute 'MySQLCompress'
32201: [11/25/2013 14:52:04]  -> match: not found attribute 'MySQLCompress'
32201: [11/25/2013 14:52:04] match attribute 'MySQLReconnect' with value
'true'
32201: [11/25/2013 14:52:04] find attribute 'MySQLReconnect'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLReconnect' with
value 'true'
32201: [11/25/2013 14:52:04]  -> matched attribute 'MySQLReconnect' with
value 'true'
32201: [11/25/2013 14:52:04] read attribute 'MySQLWriteServer'
32201: [11/25/2013 14:52:04] find attribute 'MySQLWriteServer'
32201: [11/25/2013 14:52:04]  -> read: not found attribute
'MySQLWriteServer'
32201: [11/25/2013 14:52:04] Loading preferences for uid 0
32201: [11/25/2013 14:52:04] destroying/freeing configuration
32201: [11/25/2013 14:52:04] default preferences empty. reverting to
dspam.conf preferences.
32201: [11/25/2013 14:52:04] find attribute 'Preference'
32201: [11/25/2013 14:52:04]  -> found attribute 'Preference' with value
'signatureLocation=headers'
32201: [11/25/2013 14:52:04] Loading preferences from dspam.conf
32201: [11/25/2013 14:52:04] aggregated preference 'signatureLocation'
=> 'headers'
32201: [11/25/2013 14:52:04] aggregated preference 'showFactors' => 'off'
32201: [11/25/2013 14:52:04] aggregated preference 'spamAction' => 'tag'
32201: [11/25/2013 14:52:04] aggregated preference 'spamSubject' =>
'[SPAM] '
32201: [11/25/2013 14:52:04] aggregated preference 'trainingMode' => 'TEFT'
32201: [11/25/2013 14:52:04] match attribute 'TrainPristine' with value 'on'
32201: [11/25/2013 14:52:04] find attribute 'TrainPristine'
32201: [11/25/2013 14:52:04]  -> found attribute 'TrainPristine' with
value 'off'
32201: [11/25/2013 14:52:04]  -> match: not found attribute
'TrainPristine' with value 'on'
32201: [11/25/2013 14:52:04] read attribute 'Home'
32201: [11/25/2013 14:52:04] find attribute 'Home'
32201: [11/25/2013 14:52:04]  -> found attribute 'Home' with value
'/var/spool/dspam'
32201: [11/25/2013 14:52:04]  -> read attribute 'Home' with value
'/var/spool/dspam'
32201: [11/25/2013 14:52:04] using
/var/spool/dspam/opt-in/shadowprojects.org/ghilt.dspam as path
32201: [11/25/2013 14:52:04] read attribute 'Home'
32201: [11/25/2013 14:52:04] find attribute 'Home'
32201: [11/25/2013 14:52:04]  -> found attribute 'Home' with value
'/var/spool/dspam'
32201: [11/25/2013 14:52:04]  -> read attribute 'Home' with value
'/var/spool/dspam'
32201: [11/25/2013 14:52:04] using
/var/spool/dspam/opt-out/shadowprojects.org/ghilt.nodspam as path
32201: [11/25/2013 14:52:04] read attribute 'MaxMessageSize'
32201: [11/25/2013 14:52:04] find attribute 'MaxMessageSize'
32201: [11/25/2013 14:52:04]  -> read: not found attribute 'MaxMessageSize'
32201: [11/25/2013 14:52:04] match attribute 'Opt' with value 'in'
32201: [11/25/2013 14:52:04] find attribute 'Opt'
32201: [11/25/2013 14:52:04]  -> found attribute 'Opt' with value 'out'
32201: [11/25/2013 14:52:04]  -> match: not found attribute 'Opt' with
value 'in'
32201: [11/25/2013 14:52:04] read attribute 'GroupConfig'
32201: [11/25/2013 14:52:04] find attribute 'GroupConfig'
32201: [11/25/2013 14:52:04]  -> read: not found attribute 'GroupConfig'
32201: [11/25/2013 14:52:04] match attribute 'ProcessorBias' with value 'on'
32201: [11/25/2013 14:52:04] find attribute 'ProcessorBias'
32201: [11/25/2013 14:52:04]  -> found attribute 'ProcessorBias' with
value 'on'
32201: [11/25/2013 14:52:04]  -> matched attribute 'ProcessorBias' with
value 'on'
32201: [11/25/2013 14:52:04] read attribute 'Home'
32201: [11/25/2013 14:52:04] find attribute 'Home'
32201: [11/25/2013 14:52:04]  -> found attribute 'Home' with value
'/var/spool/dspam'
32201: [11/25/2013 14:52:04]  -> read attribute 'Home' with value
'/var/spool/dspam'
32201: [11/25/2013 14:52:04] sedation level set to: 0
32201: [11/25/2013 14:52:04] find attribute 'IgnoreHeader'
32201: [11/25/2013 14:52:04]  -> found attribute 'IgnoreHeader' with
value 'X-Spam-Status'
32201: [11/25/2013 14:52:04] find attribute 'IgnoreHeader'
32201: [11/25/2013 14:52:04] add attribute 'IgnoreHeader' with value
'X-Spam-Status'
32201: [11/25/2013 14:52:04] find attribute 'IgnoreHeader'
32201: [11/25/2013 14:52:04] find attribute 'IgnoreHeader'
32201: [11/25/2013 14:52:04]  -> found attribute 'IgnoreHeader' with
value 'X-Spam-Status'
32201: [11/25/2013 14:52:04] add attribute 'IgnoreHeader' with value
'X-Spam-Scanned'
32201: [11/25/2013 14:52:04] find attribute 'IgnoreHeader'
32201: [11/25/2013 14:52:04]  -> found attribute 'IgnoreHeader' with
value 'X-Spam-Status'
32201: [11/25/2013 14:52:04] find attribute 'IgnoreHeader'
32201: [11/25/2013 14:52:04]  -> found attribute 'IgnoreHeader' with
value 'X-Spam-Status'
32201: [11/25/2013 14:52:04] add attribute 'IgnoreHeader' with value
'X-Virus-Scanner-Result'
32201: [11/25/2013 14:52:04] find attribute 'IgnoreHeader'
32201: [11/25/2013 14:52:04]  -> found attribute 'IgnoreHeader' with
value 'X-Spam-Status'
32201: [11/25/2013 14:52:04] read attribute 'DefaultProfile'
32201: [11/25/2013 14:52:04] find attribute 'DefaultProfile'
32201: [11/25/2013 14:52:04]  -> read: not found attribute 'DefaultProfile'
32201: [11/25/2013 14:52:04] find attribute 'StorageDriver'
32201: [11/25/2013 14:52:04] add attribute 'StorageDriver' with value
'/usr/lib64/dspam/libmysql_drv.so'
32201: [11/25/2013 14:52:04] find attribute 'StorageDriver'
32201: [11/25/2013 14:52:04] find attribute 'MySQLServer'
32201: [11/25/2013 14:52:04] add attribute 'MySQLServer' with value
'/run/mysqld/mysqld.sock'
32201: [11/25/2013 14:52:04] find attribute 'MySQLServer'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPort'
32201: [11/25/2013 14:52:04] add attribute 'MySQLPort' with value '3306'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPort'
32201: [11/25/2013 14:52:04] find attribute 'MySQLUser'
32201: [11/25/2013 14:52:04] add attribute 'MySQLUser' with value 'dspam'
32201: [11/25/2013 14:52:04] find attribute 'MySQLUser'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPass'
32201: [11/25/2013 14:52:04] add attribute 'MySQLPass' with value
'XXXXXXXXX'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPass'
32201: [11/25/2013 14:52:04] find attribute 'MySQLDb'
32201: [11/25/2013 14:52:04] add attribute 'MySQLDb' with value 'srv_dspam'
32201: [11/25/2013 14:52:04] find attribute 'MySQLDb'
32201: [11/25/2013 14:52:04] find attribute 'MySQLReconnect'
32201: [11/25/2013 14:52:04] add attribute 'MySQLReconnect' with value
'true'
32201: [11/25/2013 14:52:04] find attribute 'MySQLReconnect'
32201: [11/25/2013 14:52:04] find attribute 'MySQLConnectionCache'
32201: [11/25/2013 14:52:04] add attribute 'MySQLConnectionCache' with
value '20'
32201: [11/25/2013 14:52:04] find attribute 'MySQLConnectionCache'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualTable'
32201: [11/25/2013 14:52:04] add attribute 'MySQLVirtualTable' with
value 'dspam_virtual_uids'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualTable'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUIDField'
32201: [11/25/2013 14:52:04] add attribute 'MySQLVirtualUIDField' with
value 'uid'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUIDField'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUsernameField'
32201: [11/25/2013 14:52:04] add attribute 'MySQLVirtualUsernameField'
with value 'username'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUsernameField'
32201: [11/25/2013 14:52:04] find attribute 'MySQLUIDInSignature'
32201: [11/25/2013 14:52:04] add attribute 'MySQLUIDInSignature' with
value 'on'
32201: [11/25/2013 14:52:04] find attribute 'MySQLUIDInSignature'
32201: [11/25/2013 14:52:04] find attribute 'HashRecMax'
32201: [11/25/2013 14:52:04] add attribute 'HashRecMax' with value '98317'
32201: [11/25/2013 14:52:04] find attribute 'HashRecMax'
32201: [11/25/2013 14:52:04] find attribute 'HashAutoExtend'
32201: [11/25/2013 14:52:04] add attribute 'HashAutoExtend' with value 'on'
32201: [11/25/2013 14:52:04] find attribute 'HashAutoExtend'
32201: [11/25/2013 14:52:04] find attribute 'HashMaxExtents'
32201: [11/25/2013 14:52:04] add attribute 'HashMaxExtents' with value '0'
32201: [11/25/2013 14:52:04] find attribute 'HashMaxExtents'
32201: [11/25/2013 14:52:04] find attribute 'HashExtentSize'
32201: [11/25/2013 14:52:04] add attribute 'HashExtentSize' with value
'49157'
32201: [11/25/2013 14:52:04] find attribute 'HashExtentSize'
32201: [11/25/2013 14:52:04] find attribute 'HashPctIncrease'
32201: [11/25/2013 14:52:04] add attribute 'HashPctIncrease' with value '10'
32201: [11/25/2013 14:52:04] find attribute 'HashPctIncrease'
32201: [11/25/2013 14:52:04] find attribute 'HashMaxSeek'
32201: [11/25/2013 14:52:04] add attribute 'HashMaxSeek' with value '10'
32201: [11/25/2013 14:52:04] find attribute 'HashMaxSeek'
32201: [11/25/2013 14:52:04] find attribute 'HashConnectionCache'
32201: [11/25/2013 14:52:04] add attribute 'HashConnectionCache' with
value '10'
32201: [11/25/2013 14:52:04] find attribute 'HashConnectionCache'
32201: [11/25/2013 14:52:04] find attribute 'LocalMX'
32201: [11/25/2013 14:52:04] add attribute 'LocalMX' with value '127.0.0.1'
32201: [11/25/2013 14:52:04] find attribute 'LocalMX'
32201: [11/25/2013 14:52:04] find attribute 'ProcessorURLContext'
32201: [11/25/2013 14:52:04] add attribute 'ProcessorURLContext' with
value 'on'
32201: [11/25/2013 14:52:04] find attribute 'ProcessorURLContext'
32201: [11/25/2013 14:52:04] find attribute 'ProcessorBias'
32201: [11/25/2013 14:52:04] add attribute 'ProcessorBias' with value 'on'
32201: [11/25/2013 14:52:04] find attribute 'ProcessorBias'
32201: [11/25/2013 14:52:04] read attribute 'Algorithm'
32201: [11/25/2013 14:52:04] find attribute 'Algorithm'
32201: [11/25/2013 14:52:04]  -> found attribute 'Algorithm' with value
'graham'
32201: [11/25/2013 14:52:04]  -> read attribute 'Algorithm' with value
'graham'
32201: [11/25/2013 14:52:04] match attribute 'Algorithm' with value 'graham'
32201: [11/25/2013 14:52:04] find attribute 'Algorithm'
32201: [11/25/2013 14:52:04]  -> found attribute 'Algorithm' with value
'graham'
32201: [11/25/2013 14:52:04]  -> matched attribute 'Algorithm' with
value 'graham'
32201: [11/25/2013 14:52:04] match attribute 'Algorithm' with value 'burton'
32201: [11/25/2013 14:52:04] find attribute 'Algorithm'
32201: [11/25/2013 14:52:04]  -> found attribute 'Algorithm' with value
'graham'
32201: [11/25/2013 14:52:04]  -> matched attribute 'Algorithm' with
value 'burton'
32201: [11/25/2013 14:52:04] match attribute 'Algorithm' with value
'robinson'
32201: [11/25/2013 14:52:04] find attribute 'Algorithm'
32201: [11/25/2013 14:52:04]  -> found attribute 'Algorithm' with value
'graham'
32201: [11/25/2013 14:52:04]  -> match: not found attribute 'Algorithm'
with value 'robinson'
32201: [11/25/2013 14:52:04] match attribute 'Algorithm' with value 'naive'
32201: [11/25/2013 14:52:04] find attribute 'Algorithm'
32201: [11/25/2013 14:52:04]  -> found attribute 'Algorithm' with value
'graham'
32201: [11/25/2013 14:52:04]  -> match: not found attribute 'Algorithm'
with value 'naive'
32201: [11/25/2013 14:52:04] match attribute 'PValue' with value 'robinson'
32201: [11/25/2013 14:52:04] find attribute 'PValue'
32201: [11/25/2013 14:52:04]  -> found attribute 'PValue' with value
'graham'
32201: [11/25/2013 14:52:04]  -> match: not found attribute 'PValue'
with value 'robinson'
32201: [11/25/2013 14:52:04] match attribute 'PValue' with value 'markov'
32201: [11/25/2013 14:52:04] find attribute 'PValue'
32201: [11/25/2013 14:52:04]  -> found attribute 'PValue' with value
'graham'
32201: [11/25/2013 14:52:04]  -> match: not found attribute 'PValue'
with value 'markov'
32201: [11/25/2013 14:52:04] match attribute 'Tokenizer' with value 'word'
32201: [11/25/2013 14:52:04] find attribute 'Tokenizer'
32201: [11/25/2013 14:52:04]  -> found attribute 'Tokenizer' with value
'osb'
32201: [11/25/2013 14:52:04]  -> match: not found attribute 'Tokenizer'
with value 'word'
32201: [11/25/2013 14:52:04] match attribute 'Tokenizer' with value 'chain'
32201: [11/25/2013 14:52:04] find attribute 'Tokenizer'
32201: [11/25/2013 14:52:04]  -> found attribute 'Tokenizer' with value
'osb'
32201: [11/25/2013 14:52:04]  -> match: not found attribute 'Tokenizer'
with value 'chain'
32201: [11/25/2013 14:52:04] match attribute 'Tokenizer' with value
'chained'
32201: [11/25/2013 14:52:04] find attribute 'Tokenizer'
32201: [11/25/2013 14:52:04]  -> found attribute 'Tokenizer' with value
'osb'
32201: [11/25/2013 14:52:04]  -> match: not found attribute 'Tokenizer'
with value 'chained'
32201: [11/25/2013 14:52:04] match attribute 'Tokenizer' with value 'sbph'
32201: [11/25/2013 14:52:04] find attribute 'Tokenizer'
32201: [11/25/2013 14:52:04]  -> found attribute 'Tokenizer' with value
'osb'
32201: [11/25/2013 14:52:04]  -> match: not found attribute 'Tokenizer'
with value 'sbph'
32201: [11/25/2013 14:52:04] match attribute 'Tokenizer' with value 'osb'
32201: [11/25/2013 14:52:04] find attribute 'Tokenizer'
32201: [11/25/2013 14:52:04]  -> found attribute 'Tokenizer' with value
'osb'
32201: [11/25/2013 14:52:04]  -> matched attribute 'Tokenizer' with
value 'osb'
32201: [11/25/2013 14:52:04] match attribute 'Algorithm' with value
'chi-square'
32201: [11/25/2013 14:52:04] find attribute 'Algorithm'
32201: [11/25/2013 14:52:04]  -> found attribute 'Algorithm' with value
'graham'
32201: [11/25/2013 14:52:04]  -> match: not found attribute 'Algorithm'
with value 'chi-square'
32201: [11/25/2013 14:52:04] read attribute 'DefaultProfile'
32201: [11/25/2013 14:52:04] find attribute 'DefaultProfile'
32201: [11/25/2013 14:52:04]  -> read: not found attribute 'DefaultProfile'
32201: [11/25/2013 14:52:04] read attribute 'MySQLServer'
32201: [11/25/2013 14:52:04] find attribute 'MySQLServer'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLServer' with
value '/run/mysqld/mysqld.sock'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLServer' with value
'/run/mysqld/mysqld.sock'
32201: [11/25/2013 14:52:04] read attribute 'MySQLPort'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPort'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLPort' with value
'3306'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLPort' with value
'3306'
32201: [11/25/2013 14:52:04] read attribute 'MySQLPort'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPort'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLPort' with value
'3306'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLPort' with value
'3306'
32201: [11/25/2013 14:52:04] read attribute 'MySQLUser'
32201: [11/25/2013 14:52:04] find attribute 'MySQLUser'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLUser' with value
'dspam'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLUser' with value
'dspam'
32201: [11/25/2013 14:52:04] read attribute 'MySQLPass'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPass'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLPass' with value
'XXXXXXXXX'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLPass' with value
'XXXXXXXXX'
32201: [11/25/2013 14:52:04] read attribute 'MySQLDb'
32201: [11/25/2013 14:52:04] find attribute 'MySQLDb'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLDb' with value
'srv_dspam'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLDb' with value
'srv_dspam'
32201: [11/25/2013 14:52:04] match attribute 'MySQLCompress' with value
'true'
32201: [11/25/2013 14:52:04] find attribute 'MySQLCompress'
32201: [11/25/2013 14:52:04]  -> match: not found attribute 'MySQLCompress'
32201: [11/25/2013 14:52:04] match attribute 'MySQLReconnect' with value
'true'
32201: [11/25/2013 14:52:04] find attribute 'MySQLReconnect'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLReconnect' with
value 'true'
32201: [11/25/2013 14:52:04]  -> matched attribute 'MySQLReconnect' with
value 'true'
32201: [11/25/2013 14:52:04] read attribute 'MySQLWriteServer'
32201: [11/25/2013 14:52:04] find attribute 'MySQLWriteServer'
32201: [11/25/2013 14:52:04]  -> read: not found attribute
'MySQLWriteServer'
32201: [11/25/2013 14:52:04] read attribute 'MySQLVirtualTable'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualTable'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLVirtualTable'
with value 'dspam_virtual_uids'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLVirtualTable' with
value 'dspam_virtual_uids'
32201: [11/25/2013 14:52:04] read attribute 'MySQLVirtualUIDField'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUIDField'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLVirtualUIDField'
with value 'uid'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLVirtualUIDField'
with value 'uid'
32201: [11/25/2013 14:52:04] read attribute 'MySQLVirtualUsernameField'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUsernameField'
32201: [11/25/2013 14:52:04]  -> found attribute
'MySQLVirtualUsernameField' with value 'username'
32201: [11/25/2013 14:52:04]  -> read attribute
'MySQLVirtualUsernameField' with value 'username'
32201: [11/25/2013 14:52:04] _mysql_drv_getpwnam: successful returning
struct for name: [hidden email]
32201: [11/25/2013 14:52:04] decoding headers in message block
32201: [11/25/2013 14:52:04] read attribute 'ClamAVPort'
32201: [11/25/2013 14:52:04] find attribute 'ClamAVPort'
32201: [11/25/2013 14:52:04]  -> found attribute 'ClamAVPort' with value
'3310'
32201: [11/25/2013 14:52:04]  -> read attribute 'ClamAVPort' with value
'3310'
32201: [11/25/2013 14:52:04] read attribute 'ClamAVHost'
32201: [11/25/2013 14:52:04] find attribute 'ClamAVHost'
32201: [11/25/2013 14:52:04]  -> found attribute 'ClamAVHost' with value
'127.0.0.1'
32201: [11/25/2013 14:52:04]  -> read attribute 'ClamAVHost' with value
'127.0.0.1'
32201: [11/25/2013 14:52:04] read attribute 'Home'
32201: [11/25/2013 14:52:04] find attribute 'Home'
32201: [11/25/2013 14:52:04]  -> found attribute 'Home' with value
'/var/spool/dspam'
32201: [11/25/2013 14:52:04]  -> read attribute 'Home' with value
'/var/spool/dspam'
32201: [11/25/2013 14:52:04] match attribute
'MySQLReadSignaturesFromWriteDb' with value 'on'
32201: [11/25/2013 14:52:04] find attribute 'MySQLReadSignaturesFromWriteDb'
32201: [11/25/2013 14:52:04]  -> match: not found attribute
'MySQLReadSignaturesFromWriteDb'
32201: [11/25/2013 14:52:04] read attribute 'MySQLVirtualTable'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualTable'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLVirtualTable'
with value 'dspam_virtual_uids'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLVirtualTable' with
value 'dspam_virtual_uids'
32201: [11/25/2013 14:52:04] read attribute 'MySQLVirtualUIDField'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUIDField'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLVirtualUIDField'
with value 'uid'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLVirtualUIDField'
with value 'uid'
32201: [11/25/2013 14:52:04] read attribute 'MySQLVirtualUsernameField'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUsernameField'
32201: [11/25/2013 14:52:04]  -> found attribute
'MySQLVirtualUsernameField' with value 'username'
32201: [11/25/2013 14:52:04]  -> read attribute
'MySQLVirtualUsernameField' with value 'username'
32201: [11/25/2013 14:52:04] _mysql_drv_getpwnam returning cached name
[hidden email].
32201: [11/25/2013 14:52:04] match attribute 'MySQLUIDInSignature' with
value 'on'
32201: [11/25/2013 14:52:04] find attribute 'MySQLUIDInSignature'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLUIDInSignature'
with value 'on'
32201: [11/25/2013 14:52:04]  -> matched attribute 'MySQLUIDInSignature'
with value 'on'
32201: [11/25/2013 14:52:04] read attribute 'MySQLVirtualTable'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualTable'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLVirtualTable'
with value 'dspam_virtual_uids'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLVirtualTable' with
value 'dspam_virtual_uids'
32201: [11/25/2013 14:52:04] read attribute 'MySQLVirtualUIDField'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUIDField'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLVirtualUIDField'
with value 'uid'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLVirtualUIDField'
with value 'uid'
32201: [11/25/2013 14:52:04] read attribute 'MySQLVirtualUsernameField'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUsernameField'
32201: [11/25/2013 14:52:04]  -> found attribute
'MySQLVirtualUsernameField' with value 'username'
32201: [11/25/2013 14:52:04]  -> read attribute
'MySQLVirtualUsernameField' with value 'username'
32201: [11/25/2013 14:52:04] read attribute 'MySQLVirtualTable'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualTable'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLVirtualTable'
with value 'dspam_virtual_uids'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLVirtualTable' with
value 'dspam_virtual_uids'
32201: [11/25/2013 14:52:04] read attribute 'MySQLVirtualUIDField'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUIDField'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLVirtualUIDField'
with value 'uid'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLVirtualUIDField'
with value 'uid'
32201: [11/25/2013 14:52:04] read attribute 'MySQLVirtualUsernameField'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUsernameField'
32201: [11/25/2013 14:52:04]  -> found attribute
'MySQLVirtualUsernameField' with value 'username'
32201: [11/25/2013 14:52:04]  -> read attribute
'MySQLVirtualUsernameField' with value 'username'
32201: [11/25/2013 14:52:04] _mysql_drv_getpwnam returning cached name
[hidden email].
32201: [11/25/2013 14:52:04] read attribute 'MySQLServer'
32201: [11/25/2013 14:52:04] find attribute 'MySQLServer'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLServer' with
value '/run/mysqld/mysqld.sock'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLServer' with value
'/run/mysqld/mysqld.sock'
32201: [11/25/2013 14:52:04] read attribute 'MySQLPort'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPort'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLPort' with value
'3306'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLPort' with value
'3306'
32201: [11/25/2013 14:52:04] read attribute 'MySQLPort'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPort'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLPort' with value
'3306'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLPort' with value
'3306'
32201: [11/25/2013 14:52:04] read attribute 'MySQLUser'
32201: [11/25/2013 14:52:04] find attribute 'MySQLUser'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLUser' with value
'dspam'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLUser' with value
'dspam'
32201: [11/25/2013 14:52:04] read attribute 'MySQLPass'
32201: [11/25/2013 14:52:04] find attribute 'MySQLPass'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLPass' with value
'XXXXXXXXX'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLPass' with value
'XXXXXXXXX'
32201: [11/25/2013 14:52:04] read attribute 'MySQLDb'
32201: [11/25/2013 14:52:04] find attribute 'MySQLDb'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLDb' with value
'srv_dspam'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLDb' with value
'srv_dspam'
32201: [11/25/2013 14:52:04] match attribute 'MySQLCompress' with value
'true'
32201: [11/25/2013 14:52:04] find attribute 'MySQLCompress'
32201: [11/25/2013 14:52:04]  -> match: not found attribute 'MySQLCompress'
32201: [11/25/2013 14:52:04] match attribute 'MySQLReconnect' with value
'true'
32201: [11/25/2013 14:52:04] find attribute 'MySQLReconnect'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLReconnect' with
value 'true'
32201: [11/25/2013 14:52:04]  -> matched attribute 'MySQLReconnect' with
value 'true'
32201: [11/25/2013 14:52:04] read attribute 'MySQLWriteServer'
32201: [11/25/2013 14:52:04] find attribute 'MySQLWriteServer'
32201: [11/25/2013 14:52:04]  -> read: not found attribute
'MySQLWriteServer'
32201: [11/25/2013 14:52:04] read attribute 'MySQLVirtualTable'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualTable'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLVirtualTable'
with value 'dspam_virtual_uids'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLVirtualTable' with
value 'dspam_virtual_uids'
32201: [11/25/2013 14:52:04] read attribute 'MySQLVirtualUIDField'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUIDField'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLVirtualUIDField'
with value 'uid'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLVirtualUIDField'
with value 'uid'
32201: [11/25/2013 14:52:04] read attribute 'MySQLVirtualUsernameField'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUsernameField'
32201: [11/25/2013 14:52:04]  -> found attribute
'MySQLVirtualUsernameField' with value 'username'
32201: [11/25/2013 14:52:04]  -> read attribute
'MySQLVirtualUsernameField' with value 'username'
32201: [11/25/2013 14:52:04] _mysql_drv_getpwnam: successful returning
struct for name: [hidden email]
32201: [11/25/2013 14:52:04] match attribute
'MySQLReadSignaturesFromWriteDb' with value 'on'
32201: [11/25/2013 14:52:04] find attribute 'MySQLReadSignaturesFromWriteDb'
32201: [11/25/2013 14:52:04]  -> match: not found attribute
'MySQLReadSignaturesFromWriteDb'
32201: [11/25/2013 14:52:04] match attribute 'TestConditionalTraining'
with value 'on'
32201: [11/25/2013 14:52:04] find attribute 'TestConditionalTraining'
32201: [11/25/2013 14:52:04]  -> found attribute
'TestConditionalTraining' with value 'on'
32201: [11/25/2013 14:52:04]  -> matched attribute
'TestConditionalTraining' with value 'on'
32201: [11/25/2013 14:52:04] match attribute 'ProcessorWordFrequency'
with value 'occurrence'
32201: [11/25/2013 14:52:04] find attribute 'ProcessorWordFrequency'
32201: [11/25/2013 14:52:04]  -> match: not found attribute
'ProcessorWordFrequency'
32201: [11/25/2013 14:52:04] processing signature.  length: 10432
32201: [11/25/2013 14:52:04] Reversing 652 tokens
32201: [11/25/2013 14:52:04] read attribute 'MySQLVirtualTable'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualTable'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLVirtualTable'
with value 'dspam_virtual_uids'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLVirtualTable' with
value 'dspam_virtual_uids'
32201: [11/25/2013 14:52:04] read attribute 'MySQLVirtualUIDField'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUIDField'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLVirtualUIDField'
with value 'uid'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLVirtualUIDField'
with value 'uid'
32201: [11/25/2013 14:52:04] read attribute 'MySQLVirtualUsernameField'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUsernameField'
32201: [11/25/2013 14:52:04]  -> found attribute
'MySQLVirtualUsernameField' with value 'username'
32201: [11/25/2013 14:52:04]  -> read attribute
'MySQLVirtualUsernameField' with value 'username'
32201: [11/25/2013 14:52:04] _mysql_drv_getpwnam returning cached name
[hidden email].
32201: [11/25/2013 14:52:04] mysql query length: 14632
32201: [11/25/2013 14:52:04] read attribute 'MySQLVirtualTable'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualTable'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLVirtualTable'
with value 'dspam_virtual_uids'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLVirtualTable' with
value 'dspam_virtual_uids'
32201: [11/25/2013 14:52:04] read attribute 'MySQLVirtualUIDField'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUIDField'
32201: [11/25/2013 14:52:04]  -> found attribute 'MySQLVirtualUIDField'
with value 'uid'
32201: [11/25/2013 14:52:04]  -> read attribute 'MySQLVirtualUIDField'
with value 'uid'
32201: [11/25/2013 14:52:04] read attribute 'MySQLVirtualUsernameField'
32201: [11/25/2013 14:52:04] find attribute 'MySQLVirtualUsernameField'
32201: [11/25/2013 14:52:04]  -> found attribute
'MySQLVirtualUsernameField' with value 'username'
32201: [11/25/2013 14:52:04]  -> read attribute
'MySQLVirtualUsernameField' with value 'username'
32201: [11/25/2013 14:52:04] _mysql_drv_getpwnam returning cached name
[hidden email].
32201: [11/25/2013 14:52:04] Control: [10 10] [11 9] Delta: [1
18446744073709551615]
32201: [11/25/2013 14:52:05] Message classification/result: SPAM
32201: [11/25/2013 14:52:05] reclassifying iteration 1 result: 0
32201: [11/25/2013 14:52:05] match attribute 'Notifications' with value 'on'
32201: [11/25/2013 14:52:05] find attribute 'Notifications'
32201: [11/25/2013 14:52:05]  -> found attribute 'Notifications' with
value 'off'
32201: [11/25/2013 14:52:05]  -> match: not found attribute
'Notifications' with value 'on'
32201: [11/25/2013 14:52:05] match attribute 'Notifications' with value 'on'
32201: [11/25/2013 14:52:05] find attribute 'Notifications'
32201: [11/25/2013 14:52:05]  -> found attribute 'Notifications' with
value 'off'
32201: [11/25/2013 14:52:05]  -> match: not found attribute
'Notifications' with value 'on'
32201: [11/25/2013 14:52:05] match attribute 'Notifications' with value 'on'
32201: [11/25/2013 14:52:05] find attribute 'Notifications'
32201: [11/25/2013 14:52:05]  -> found attribute 'Notifications' with
value 'off'
32201: [11/25/2013 14:52:05]  -> match: not found attribute
'Notifications' with value 'on'
32201: [11/25/2013 14:52:05] match attribute 'WebStats' with value 'on'
32201: [11/25/2013 14:52:05] find attribute 'WebStats'
32201: [11/25/2013 14:52:05]  -> found attribute 'WebStats' with value 'off'
32201: [11/25/2013 14:52:05]  -> match: not found attribute 'WebStats'
with value 'on'
32201: [11/25/2013 14:52:05] libdspam returned probability of 1.000000
32201: [11/25/2013 14:52:05] message result: SPAM
32201: [11/25/2013 14:52:05] match attribute 'SystemLog' with value 'on'
32201: [11/25/2013 14:52:05] find attribute 'SystemLog'
32201: [11/25/2013 14:52:05]  -> found attribute 'SystemLog' with value 'on'
32201: [11/25/2013 14:52:05]  -> matched attribute 'SystemLog' with
value 'on'
32201: [11/25/2013 14:52:05] read attribute 'Home'
32201: [11/25/2013 14:52:05] find attribute 'Home'
32201: [11/25/2013 14:52:05]  -> found attribute 'Home' with value
'/var/spool/dspam'
32201: [11/25/2013 14:52:05]  -> read attribute 'Home' with value
'/var/spool/dspam'
32201: [11/25/2013 14:52:05] match attribute 'UserLog' with value 'on'
32201: [11/25/2013 14:52:05] find attribute 'UserLog'
32201: [11/25/2013 14:52:05]  -> found attribute 'UserLog' with value 'on'
32201: [11/25/2013 14:52:05]  -> matched attribute 'UserLog' with value 'on'
32201: [11/25/2013 14:52:05] match attribute 'SystemLog' with value 'on'
32201: [11/25/2013 14:52:05] find attribute 'SystemLog'
32201: [11/25/2013 14:52:05]  -> found attribute 'SystemLog' with value 'on'
32201: [11/25/2013 14:52:05]  -> matched attribute 'SystemLog' with
value 'on'
32201: [11/25/2013 14:52:05] read attribute 'Home'
32201: [11/25/2013 14:52:05] find attribute 'Home'
32201: [11/25/2013 14:52:05]  -> found attribute 'Home' with value
'/var/spool/dspam'
32201: [11/25/2013 14:52:05]  -> read attribute 'Home' with value
'/var/spool/dspam'
32201: [11/25/2013 14:52:05] appending header X-DSPAM-Reclassified: Spam
32201: [11/25/2013 14:52:05] appending header Subject: [SPAM]
32201: [11/25/2013 14:52:05] read attribute 'DeliveryProto'
32201: [11/25/2013 14:52:05] find attribute 'DeliveryProto'
32201: [11/25/2013 14:52:05]  -> found attribute 'DeliveryProto' with
value 'SMTP'
32201: [11/25/2013 14:52:05]  -> read attribute 'DeliveryProto' with
value 'SMTP'
32201: [11/25/2013 14:52:05] read attribute 'DeliveryProto'
32201: [11/25/2013 14:52:05] find attribute 'DeliveryProto'
32201: [11/25/2013 14:52:05]  -> found attribute 'DeliveryProto' with
value 'SMTP'
32201: [11/25/2013 14:52:05]  -> read attribute 'DeliveryProto' with
value 'SMTP'
32201: [11/25/2013 14:52:05] read attribute 'DeliveryProto'
32201: [11/25/2013 14:52:05] find attribute 'DeliveryProto'
32201: [11/25/2013 14:52:05]  -> found attribute 'DeliveryProto' with
value 'SMTP'
32201: [11/25/2013 14:52:05]  -> read attribute 'DeliveryProto' with
value 'SMTP'
32201: [11/25/2013 14:52:05] read attribute 'DeliveryProto'
32201: [11/25/2013 14:52:05] find attribute 'DeliveryProto'
32201: [11/25/2013 14:52:05]  -> found attribute 'DeliveryProto' with
value 'SMTP'
32201: [11/25/2013 14:52:05]  -> read attribute 'DeliveryProto' with
value 'SMTP'
32201: [11/25/2013 14:52:05] assembling component 0
32201: [11/25/2013 14:52:05] read attribute 'TrackSources'
32201: [11/25/2013 14:52:05] find attribute 'TrackSources'
32201: [11/25/2013 14:52:05]  -> found attribute 'TrackSources' with
value 'spam'
32201: [11/25/2013 14:52:05]  -> read attribute 'TrackSources' with
value 'spam'
32201: [11/25/2013 14:52:05] read attribute 'MySQLVirtualTable'
32201: [11/25/2013 14:52:05] find attribute 'MySQLVirtualTable'
32201: [11/25/2013 14:52:05]  -> found attribute 'MySQLVirtualTable'
with value 'dspam_virtual_uids'
32201: [11/25/2013 14:52:05]  -> read attribute 'MySQLVirtualTable' with
value 'dspam_virtual_uids'
32201: [11/25/2013 14:52:05] read attribute 'MySQLVirtualUIDField'
32201: [11/25/2013 14:52:05] find attribute 'MySQLVirtualUIDField'
32201: [11/25/2013 14:52:05]  -> found attribute 'MySQLVirtualUIDField'
with value 'uid'
32201: [11/25/2013 14:52:05]  -> read attribute 'MySQLVirtualUIDField'
with value 'uid'
32201: [11/25/2013 14:52:05] read attribute 'MySQLVirtualUsernameField'
32201: [11/25/2013 14:52:05] find attribute 'MySQLVirtualUsernameField'
32201: [11/25/2013 14:52:05]  -> found attribute
'MySQLVirtualUsernameField' with value 'username'
32201: [11/25/2013 14:52:05]  -> read attribute
'MySQLVirtualUsernameField' with value 'username'
32201: [11/25/2013 14:52:05] _mysql_drv_getpwnam returning cached name
[hidden email].
32201: [11/25/2013 14:52:05] destroying/freeing configuration
32201: [11/25/2013 14:52:05] match attribute 'Broken' with value
'returnCodes'
32201: [11/25/2013 14:52:05] find attribute 'Broken'
32201: [11/25/2013 14:52:05]  -> found attribute 'Broken' with value
'returnCodes'
32201: [11/25/2013 14:52:05]  -> matched attribute 'Broken' with value
'returnCodes'
32201: [11/25/2013 14:52:05] DSPAM Instance Shutdown.  Exit Code: 99
32201: [11/25/2013 14:52:05] process_users() failed on error 99
32201: [11/25/2013 14:52:05] destroying/freeing configuration

--
   Guillaume Hilt


------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing
conversations that shape the rapidly evolving mobile landscape. Sign up now.
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
Dspam-user mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/dspam-user
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [Dspam-user] process_users() failed on error 99

Tom Hendrikx
On 11/25/2013 03:05 PM, Guillaume Hilt wrote:

> Hello again,
>
> I'm running Gentoo AMD64 2013 with postfix, mysql, dovecot and dspam :
> dovecot 2.2.8, dspam 3.10.2-r1 and dovecot-antispam-2.0_pre20130429
> (recompiled after each dovecot upgrade).
>
> When i'm moving an email to my Spam folder, I get an error with
> Thunderbird and in my logs (dspam is compiled in debug mode)
>
> DSPAM in run with root:root.
>
> uid 1001 is user vmail (dovecot is running under vmail)
> gid 12 is group mail (vmail is a member, with
> mail,postfix,dspam,dovecot,apache)
> All the necessary users are trusted in dspam configuration.
>
> (full log below)
>
> 32201: [11/25/2013 14:52:04] DSPAM Instance Startup
> 32201: [11/25/2013 14:52:04] input args: /usr/bin/dspam --user
> [hidden email] --deliver= --source=error
> --signature=89,52900600118151560172939 --class=spam
> 32201: [11/25/2013 14:52:04] pass-thru args:
> 32201: [11/25/2013 14:52:04] processing user [hidden email]
> 32201: [11/25/2013 14:52:04] uid = 1001, euid = 0, gid = 12, egid = 12
> 32201: [11/25/2013 14:52:04] loading preferences for user
> [hidden email]
> 32201: [11/25/2013 14:52:04] read attribute 'Home'
> ...
> 32201: [11/25/2013 14:52:05] find attribute 'Broken'
> 32201: [11/25/2013 14:52:05]  -> found attribute 'Broken' with value
> 'returnCodes'
> 32201: [11/25/2013 14:52:05]  -> matched attribute 'Broken' with value
> 'returnCodes'
> 32201: [11/25/2013 14:52:05] DSPAM Instance Shutdown.  Exit Code: 99
> 32201: [11/25/2013 14:52:05] process_users() failed on error 99
> 32201: [11/25/2013 14:52:05] destroying/freeing configuration
>
> DSPAM configuration :
> Home /var/spool/dspam
> StorageDriver /usr/lib64/dspam/libmysql_drv.so
> DeliveryHost        127.0.0.1
> DeliveryPort        10020
> DeliveryIdent       localhost
> DeliveryProto       SMTP
> QuarantineAgent    "/usr/libexec/dovecot/deliver -d %u -m Spam"
> OnFail error
> Trust root
> Trust dspam
> Trust apache
> Trust mail
> Trust mailnull
> Trust smmsp
> Trust daemon
> Trust vmail
> Trust dovecot
> Trust postfix
> Debug [hidden email]
> DebugOpt process spam fp
> TrainingMode teft
> TestConditionalTraining on
> Feature noise
> Feature whitelist
> Algorithm graham burton
> Tokenizer osb
> PValue graham
> WebStats off
> Preference "signatureLocation=headers"    # 'message' or 'headers'
> Preference "showFactors=off"
> Preference "spamAction=tag" # tag/deliver/quarantine
> Preference "spamSubject=[SPAM] "
> Preference "trainingMode=TEFT"
> AllowOverride trainingMode
> AllowOverride spamAction spamSubject
> AllowOverride statisticalSedation
> AllowOverride enableBNR
> AllowOverride enableWhitelist
> AllowOverride signatureLocation
> AllowOverride showFactors
> AllowOverride optIn optOut
> AllowOverride whitelistThreshold
> MySQLServer        /run/mysqld/mysqld.sock
> MySQLPort        3306
> MySQLUser              dspam
> MySQLPass            mKsdQ4mMvyBZv3r3
> MySQLDb                srv_dspam
> MySQLReconnect        true
> MySQLConnectionCache    20
> MySQLVirtualTable    dspam_virtual_uids
> MySQLVirtualUIDField    uid
> MySQLVirtualUsernameField    username
> MySQLUIDInSignature    on
> HashRecMax        98317
> HashAutoExtend        on
> HashMaxExtents        0
> HashExtentSize        49157
> HashPctIncrease 10
> HashMaxSeek        10
> HashConnectionCache    10
> IgnoreHeader X-Spam-Status
> IgnoreHeader X-Spam-Scanned
> IgnoreHeader X-Virus-Scanner-Result
> Notifications    off
> PurgeSignature    off # Specified in purge.sql
> PurgeNeutral    90
> PurgeUnused    off # Specified in purge.sql
> PurgeHapaxes    off # Specified in purge.sql
> PurgeHits1S    off # Specified in purge.sql
> PurgeHits1I    off # Specified in purge.sql
> LocalMX 127.0.0.1
> SystemLog on
> UserLog   on
> TrainPristine off
> Opt out
> TrackSources spam virus nonspam
> Broken returnCodes
> Broken case
> Broken lineStripping
> ClamAVPort    3310
> ClamAVHost    127.0.0.1
> ClamAVResponse    reject
> ServerPort        2424
> ServerQueueSize        32
> ServerPID        /run/dspam/dspam.pid
> ServerMode auto
> ServerPass.Relay1    "secret"
> ServerParameters    "--deliver=innocent,spam -d %u"
> ServerIdent        "mail.apteo.com"
> ServerDomainSocketPath  "/run/dspam/dspam.sock"
> ClientHost    "/run/dspam/dspam.sock"
> ClientIdent    "secret@Relay1"
> ProcessorURLContext on
> ProcessorBias on
> StripRcptDomain off
>
>
> Full DSPAM debug log :
> ==> /var/log/dspam/dspam.debug <==

<snipped debug log of successful spam detection>

> 32201: [11/25/2013 14:52:05] _mysql_drv_getpwnam returning cached name
> [hidden email].
> 32201: [11/25/2013 14:52:05] destroying/freeing configuration
> 32201: [11/25/2013 14:52:05] match attribute 'Broken' with value
> 'returnCodes'
> 32201: [11/25/2013 14:52:05] find attribute 'Broken'
> 32201: [11/25/2013 14:52:05]  -> found attribute 'Broken' with value
> 'returnCodes'
> 32201: [11/25/2013 14:52:05]  -> matched attribute 'Broken' with value
> 'returnCodes'
> 32201: [11/25/2013 14:52:05] DSPAM Instance Shutdown.  Exit Code: 99
> 32201: [11/25/2013 14:52:05] process_users() failed on error 99
> 32201: [11/25/2013 14:52:05] destroying/freeing configuration
>

>From src/dspam.c:

      /* Exit code 99 for spam (when using broken return codes) */

      if (_ds_match_attribute(agent_config, "Broken", "returnCodes")) {
        if (result == DSR_ISSPAM)
          return_code = 99;
      }

DSPAM logs the debug message stating 'failure' when the return code from
process_users() isn't 0, which is a bit misleading here, since you
requested that specific exit code by setting 'Broken returnCodes' in
config (i.e. it isn't a real failure, since the message was successfully
classified as spam).

Long story short:
- why did you enable the 'Broken returnCodes' (and the other Broken ...
settings)?
- Is your problem solved when you disable that setting?

Regards,
        Tom

------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing
conversations that shape the rapidly evolving mobile landscape. Sign up now.
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
Dspam-user mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/dspam-user
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [Dspam-user] process_users() failed on error 99

Guillaume Hilt-2
Sorry, it was by accident, i didn't pay attention.

Here's my original reply :

It works when I disable these options.
I don't even know when or why i enabled.

Unfortunately, my oldest configuration backup already has these settings
enabled so i didn't see the difference.

Maybe it was from the time I had an issue with dovecot and dspam
(needing to do a chmod on dspam binary to make it work) and i tried to
tweak some settings to make it works.

Thanks a lot and sorry for the noise.

   Guillaume Hilt


   Guillaume Hilt

Le 25/11/2013 16:30, Tom Hendrikx a écrit :

> Hi,
>
> Please reply to the list so relevant information is available to all
> subscribers: now they don't know whether the suggested fix is actually
> solving your issue.
>
> Either you replied off-list on purpose, or by accident. If you did that
> on purpose, you're violating mailing list netiquette. If you did it by
> accident, you should use the 'Reply to List' button in Thunderbird :)
>
> Tom
>
> On 11/25/2013 03:52 PM, Guillaume Hilt wrote:
>> It works when I disable these options.
>> I don't even know when or why i enabled.
>>
>> Unfortunately, my oldest configuration backup already has these settings
>> enabled so i didn't see the difference.
>>
>> Maybe it was from the time I had an issue with dovecot and dspam
>> (needing to do a chmod on dspam binary to make it work) and i tried to
>> tweak some settings to make it works.
>>
>> Thanks a lot and sorry for the noise.
>>
>>    Guillaume Hilt
>>
>> Le 25/11/2013 15:27, Tom Hendrikx a écrit :
>>> On 11/25/2013 03:05 PM, Guillaume Hilt wrote:
>>>> Hello again,
>>>>
>>>> I'm running Gentoo AMD64 2013 with postfix, mysql, dovecot and dspam :
>>>> dovecot 2.2.8, dspam 3.10.2-r1 and dovecot-antispam-2.0_pre20130429
>>>> (recompiled after each dovecot upgrade).
>>>>
>>>> When i'm moving an email to my Spam folder, I get an error with
>>>> Thunderbird and in my logs (dspam is compiled in debug mode)
>>>>
>>>> DSPAM in run with root:root.
>>>>
>>>> uid 1001 is user vmail (dovecot is running under vmail)
>>>> gid 12 is group mail (vmail is a member, with
>>>> mail,postfix,dspam,dovecot,apache)
>>>> All the necessary users are trusted in dspam configuration.
>>>>
>>>> (full log below)
>>>>
>>>> 32201: [11/25/2013 14:52:04] DSPAM Instance Startup
>>>> 32201: [11/25/2013 14:52:04] input args: /usr/bin/dspam --user
>>>> [hidden email] --deliver= --source=error
>>>> --signature=89,52900600118151560172939 --class=spam
>>>> 32201: [11/25/2013 14:52:04] pass-thru args:
>>>> 32201: [11/25/2013 14:52:04] processing user [hidden email]
>>>> 32201: [11/25/2013 14:52:04] uid = 1001, euid = 0, gid = 12, egid = 12
>>>> 32201: [11/25/2013 14:52:04] loading preferences for user
>>>> [hidden email]
>>>> 32201: [11/25/2013 14:52:04] read attribute 'Home'
>>>> ...
>>>> 32201: [11/25/2013 14:52:05] find attribute 'Broken'
>>>> 32201: [11/25/2013 14:52:05]  -> found attribute 'Broken' with value
>>>> 'returnCodes'
>>>> 32201: [11/25/2013 14:52:05]  -> matched attribute 'Broken' with value
>>>> 'returnCodes'
>>>> 32201: [11/25/2013 14:52:05] DSPAM Instance Shutdown.  Exit Code: 99
>>>> 32201: [11/25/2013 14:52:05] process_users() failed on error 99
>>>> 32201: [11/25/2013 14:52:05] destroying/freeing configuration
>>>>
>>>> DSPAM configuration :
>>>> Home /var/spool/dspam
>>>> StorageDriver /usr/lib64/dspam/libmysql_drv.so
>>>> DeliveryHost        127.0.0.1
>>>> DeliveryPort        10020
>>>> DeliveryIdent       localhost
>>>> DeliveryProto       SMTP
>>>> QuarantineAgent    "/usr/libexec/dovecot/deliver -d %u -m Spam"
>>>> OnFail error
>>>> Trust root
>>>> Trust dspam
>>>> Trust apache
>>>> Trust mail
>>>> Trust mailnull
>>>> Trust smmsp
>>>> Trust daemon
>>>> Trust vmail
>>>> Trust dovecot
>>>> Trust postfix
>>>> Debug [hidden email]
>>>> DebugOpt process spam fp
>>>> TrainingMode teft
>>>> TestConditionalTraining on
>>>> Feature noise
>>>> Feature whitelist
>>>> Algorithm graham burton
>>>> Tokenizer osb
>>>> PValue graham
>>>> WebStats off
>>>> Preference "signatureLocation=headers"    # 'message' or 'headers'
>>>> Preference "showFactors=off"
>>>> Preference "spamAction=tag" # tag/deliver/quarantine
>>>> Preference "spamSubject=[SPAM] "
>>>> Preference "trainingMode=TEFT"
>>>> AllowOverride trainingMode
>>>> AllowOverride spamAction spamSubject
>>>> AllowOverride statisticalSedation
>>>> AllowOverride enableBNR
>>>> AllowOverride enableWhitelist
>>>> AllowOverride signatureLocation
>>>> AllowOverride showFactors
>>>> AllowOverride optIn optOut
>>>> AllowOverride whitelistThreshold
>>>> MySQLServer        /run/mysqld/mysqld.sock
>>>> MySQLPort        3306
>>>> MySQLUser              dspam
>>>> MySQLPass            mKsdQ4mMvyBZv3r3
>>>> MySQLDb                srv_dspam
>>>> MySQLReconnect        true
>>>> MySQLConnectionCache    20
>>>> MySQLVirtualTable    dspam_virtual_uids
>>>> MySQLVirtualUIDField    uid
>>>> MySQLVirtualUsernameField    username
>>>> MySQLUIDInSignature    on
>>>> HashRecMax        98317
>>>> HashAutoExtend        on
>>>> HashMaxExtents        0
>>>> HashExtentSize        49157
>>>> HashPctIncrease 10
>>>> HashMaxSeek        10
>>>> HashConnectionCache    10
>>>> IgnoreHeader X-Spam-Status
>>>> IgnoreHeader X-Spam-Scanned
>>>> IgnoreHeader X-Virus-Scanner-Result
>>>> Notifications    off
>>>> PurgeSignature    off # Specified in purge.sql
>>>> PurgeNeutral    90
>>>> PurgeUnused    off # Specified in purge.sql
>>>> PurgeHapaxes    off # Specified in purge.sql
>>>> PurgeHits1S    off # Specified in purge.sql
>>>> PurgeHits1I    off # Specified in purge.sql
>>>> LocalMX 127.0.0.1
>>>> SystemLog on
>>>> UserLog   on
>>>> TrainPristine off
>>>> Opt out
>>>> TrackSources spam virus nonspam
>>>> Broken returnCodes
>>>> Broken case
>>>> Broken lineStripping
>>>> ClamAVPort    3310
>>>> ClamAVHost    127.0.0.1
>>>> ClamAVResponse    reject
>>>> ServerPort        2424
>>>> ServerQueueSize        32
>>>> ServerPID        /run/dspam/dspam.pid
>>>> ServerMode auto
>>>> ServerPass.Relay1    "secret"
>>>> ServerParameters    "--deliver=innocent,spam -d %u"
>>>> ServerIdent        "mail.apteo.com"
>>>> ServerDomainSocketPath  "/run/dspam/dspam.sock"
>>>> ClientHost    "/run/dspam/dspam.sock"
>>>> ClientIdent    "secret@Relay1"
>>>> ProcessorURLContext on
>>>> ProcessorBias on
>>>> StripRcptDomain off
>>>>
>>>>
>>>> Full DSPAM debug log :
>>>> ==> /var/log/dspam/dspam.debug <==
>>> <snipped debug log of successful spam detection>
>>>
>>>> 32201: [11/25/2013 14:52:05] _mysql_drv_getpwnam returning cached name
>>>> [hidden email].
>>>> 32201: [11/25/2013 14:52:05] destroying/freeing configuration
>>>> 32201: [11/25/2013 14:52:05] match attribute 'Broken' with value
>>>> 'returnCodes'
>>>> 32201: [11/25/2013 14:52:05] find attribute 'Broken'
>>>> 32201: [11/25/2013 14:52:05]  -> found attribute 'Broken' with value
>>>> 'returnCodes'
>>>> 32201: [11/25/2013 14:52:05]  -> matched attribute 'Broken' with value
>>>> 'returnCodes'
>>>> 32201: [11/25/2013 14:52:05] DSPAM Instance Shutdown.  Exit Code: 99
>>>> 32201: [11/25/2013 14:52:05] process_users() failed on error 99
>>>> 32201: [11/25/2013 14:52:05] destroying/freeing configuration
>>>>
>>> >From src/dspam.c:
>>>
>>>         /* Exit code 99 for spam (when using broken return codes) */
>>>
>>>         if (_ds_match_attribute(agent_config, "Broken", "returnCodes")) {
>>>           if (result == DSR_ISSPAM)
>>>             return_code = 99;
>>>         }
>>>
>>> DSPAM logs the debug message stating 'failure' when the return code from
>>> process_users() isn't 0, which is a bit misleading here, since you
>>> requested that specific exit code by setting 'Broken returnCodes' in
>>> config (i.e. it isn't a real failure, since the message was successfully
>>> classified as spam).
>>>
>>> Long story short:
>>> - why did you enable the 'Broken returnCodes' (and the other Broken ...
>>> settings)?
>>> - Is your problem solved when you disable that setting?
>>>
>>> Regards,
>>>      Tom
>>>
>>> ------------------------------------------------------------------------------
>>>
>>> Shape the Mobile Experience: Free Subscription
>>> Software experts and developers: Be at the forefront of tech innovation.
>>> Intel(R) Software Adrenaline delivers strategic insight and game-changing
>>> conversations that shape the rapidly evolving mobile landscape. Sign
>>> up now.
>>> http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
>>>
>>> _______________________________________________
>>> Dspam-user mailing list
>>> [hidden email]
>>> https://lists.sourceforge.net/lists/listinfo/dspam-user
>>>
>


------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing
conversations that shape the rapidly evolving mobile landscape. Sign up now.
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
Dspam-user mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/dspam-user
Loading...