Re: 3.9.1-rc1: issue with classification user

Stevan Bajić <[email protected]>
Newsgroups gmane.mail.spam.dspam.devel
Message-ID <[email protected]>
On Sat, 07 Aug 2010 14:44:00 +0200
Tom Hendrikx <[email protected]> wrote:

> Hi,
> 
Hallo Tom,

> After upgrading to 3.9.1-rc (and later git HEAD), I noticed lots of
> errors in my logging:
> 
> 2010-08-07T14:13:08+02:00 vmail dspam[13054]: bailing on error -2
> 2010-08-07T14:13:08+02:00 vmail dspam[13054]: process_message returned
> error -5.  delivering.
> 
> When this started, headers were also no longer added to the delivered
> messages. After some debugging I found this in the debug log:
> 
> 13054: [08/07/2010 14:13:08] _pgsql_drv_getpwnam: returning NULL for
> query on name: classicifation_user that returned a null result
> 13054: [08/07/2010 14:13:08] _ds_getall_spamrecords: unable to
> _pgsql_drv_getpwnam(classicifation_user)
> 13054: [08/07/2010 14:13:08] _ds_getall_spamrecords() failed
> 13054: [08/07/2010 14:13:08] user_classify() returned error -5
> 13054: [08/07/2010 14:13:08] destroying/freeing configuration
> 13054: [08/07/2010 14:13:08] _pgsql_drv_getpwnam returning cached name
> [email protected].
> 13054: [08/07/2010 14:13:08] destroying/freeing configuration
> 
> classification_user was in my intial setup intended to contain 'global
> classification' data, but I never got started to merging stuff into it.
> The user exists in the pgsql backend (dspam_virtual_uids), but has no
> training data there.
> 
> DSPAM 3.9.0 did not have any problems with this empty user.
>
DSPAM 3.9.0 had totally messed up and wrong working group support. We got that fixed:

http://dspam.git.sourceforge.net/git/gitweb.cgi?p=dspam/dspam;a=commit;h=22714e4f390d48187777b14e7585ede4d180c376

http://dspam.git.sourceforge.net/git/gitweb.cgi?p=dspam/dspam;a=commit;h=80b89d634481fa2eca17a6666f67e6d0117b76f8



> I fixed the
> issue for now, by removing the group file.
> 
> When I have some new training data, I'll also try merging this back to
> the classification user and see if it solves the issue.
> 
You need to have a valid user. Else it will not work.

> -- 
> Regards,
> 	Tom
> 
-- 
Kind Regards from Switzerland,

Stevan Bajić

------------------------------------------------------------------------------
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
_______________________________________________
Dspam-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspam-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.