Tejas Jin wrote:
> Tom 
>  You were right about the tokenizer.  Once I corrected that, the chain part 
> of the error message went away.  But even if I follow Sydney's suggestion and 
> run
> 
> /usr/local/bin/dspam --client --user root --class=spam --source=error
> 
> instead of just dspam --user root --class=spam --source=error
> 
> I still get the following errors.  I check mysql database and I can find the 
> signature in dspam_signature_data.
> 
> 29041: [06/04/2007 23:18:52] Signature retrieval for 
> '2,46641fad191982947017269' failed
> 29041: [06/04/2007 23:18:52] Unable to find a valid signature. Aborting.
> 29041: [06/04/2007 23:18:52] process_message returned error -5.  dropping 
> message.
> 
> My current compile switches are
>  --enable-daemon --with-storage-driver=mysql_drv 
> --with-mysql-libraries=/usr/lib/mysql --with-mysql-includes=/usr/include/mysql
> --enable-mysql4-initialization 
> --enable-preferences-extensions 
> --enable-virtual-users 
> --enable-debug 
> --with-dspam-owner=dspam 
> --with-dspam-group=dspam 
> 
> I am going it again without the --enable-mysql4-initialization and with the 
> --enable-verbose-debug and see if that points me in the correct direction.
> 
> 
> 
> ---- Tom Bombadil <[EMAIL PROTECTED]> wrote:
>> It seems like you are you are using 3.8.0 binary with 3.6.8 config file.
>>
>> From the UPGRADING file:
>> 1. Add 'Tokenizer' setting to dspam.conf
>> The 'Tokenizer' setting in 3.8.0 replaces tokenizer definitions in the
>> "Feature" clause of previous version configurations. See src/dspam.conf
>> (after make) for more information about this seting.
>>
>> You need:
>> Tokenizer chain
>>
>>
>>
>>
>> Tejas Jin wrote:
>>> If I read your message correctly using 
>>>
>>> /usr/local/bin/dspam --client --user root --class=spam --source=error
>>> should fix it, but I'm getting the same error.
>>>
>>> I've actually backed up and installed 3.6.8 to try and figure out whether 
>>> it is a version problem.
>>> For me it appears to be a configuration problem.  I've loaded 3.8.0 now and 
>>> am getting another error on top of the old one.
>>>
>>> 28909: [06/04/2007 10:13:30] No such feature 'chained'
>>> 28909: [06/04/2007 10:13:30] Signature retrieval for 
>>> '2,46641fb5191984127714242' failed
>>> 28909: [06/04/2007 10:13:30] Unable to find a valid signature. Aborting.
>>> 28909: [06/04/2007 10:13:30] process_message returned error -5.  dropping 
>>> message.
>>>  
>>>
>>> My guess is that it running a query against mysql and not getting the 
>>> correct results.  MySQL appears to be configured correctly, because when I 
>>> get mail it adds signatures.
>>>
>>>
>>> ---- Stephen Carr <[EMAIL PROTECTED]> wrote:
>>>> Dear Tejas
>>>>
>>>> I think I have a workaround instead of using dspamc use dspam with
>>>> --client added to the command line.
>>>>
>>>> I had a similar messages as you had below adding the --client seemd to fix
>>>> the problem. My dspam is built with --enable-daemon.
>>>>
>>>> I am now using traindspam with dspamc replaced with dspam --client
>>>>
>>>> Regards
>>>> Stephen Carr
>>>>
>>>> Tejas Jin wrote:
>>>>> When I go into mutt,  I pipe a spam message to
>>>>> /usr/local/bin/dspam --user root --class=spam --source=error
>>>>>
>>>>> 8349: [06/03/2007 05:14:06] Signature retrieval for
>>>>> '2,46628bb6130139463419170' failed
>>>>> 8349: [06/03/2007 05:14:06] Unable to find a valid signature. Aborting.
>>>>> 8349: [06/03/2007 05:14:06] process_message returned error -5.  dropping
>>>>> message.
>>>>>
>>>>> if I go into mysql and manually search for this signature I have no
>>>>> problem finding the signature or signatures
>>>>>
>>>>>  Select * from dspam_signature_data where
>>>>> signature='2,46628bb6130139463419170';
>>>>>
>>>>>
>>>> -- 
>>>> Stephen Carr
>>>> Computing Officer
>>>> School of Civil and Environmental Engineering
>>>> The University of Adelaide
>>>> Tel +618-8303-4313
>>>> Fax +618-8303-4359
>>>> Email [EMAIL PROTECTED]
>>>>
>>>> CRICOS Provider Number 00123M
>>>> -----------------------------------------------------------
>>>> This email message is intended only for the addressee(s)and contains
>>>> information that may be confidential and/or copyright.  If you are not the
>>>> intended recipient please notify the sender by reply email and immediately
>>>> delete this email. Use, disclosure or reproduction of this email by anyone
>>>> other than the intended recipient(s) is strictly prohibited. No
>>>> representation is made that this email or any attachments are free of
>>>> viruses. Virus scanning is recommended and is the responsibility of the
>>>> recipient.
>>>>
>>>>

Is the user root listed in your dspam_virtual_uids table ?
You can use any user name as long as it's in the table but if it's not
it will give an error like the one above.

Harley

Reply via email to