Re: ixhash - failed to run CYTME_IXHASH test, skipping

2008-09-27 Thread Dirk Bonengel

 Original-Nachricht 
 Datum: Fri, 26 Sep 2008 21:07:47 -0700
 Von: Bill Landry [EMAIL PROTECTED]
 An: users@spamassassin.apache.org
 Betreff: Re: ixhash - failed to run CYTME_IXHASH test, skipping

 Chris wrote:
  I've changed the ixhash.cf per Dirk's instructions, the whole error is:
  
  [15617] warn: rules: failed to run CYTME_IXHASH test, skipping:
  [15617] warn:  (Can't locate object method check_ixhash via package 
  Mail::SpamAssassin::PerMsgStatus at (eval 1500) line 1450.
  [15617] warn: )
  
  Realize it's a warning
  
  [15617] warn: rules: failed to run HOSTEUROPE_IXHASH test, skipping:
  [15617] warn:  (Can't locate object method check_ixhash via package 
  Mail::SpamAssassin::PerMsgStatus at (eval 1500) line 3524.
  [15617] warn: )
  [15617] warn: rules: failed to run GENERIC_IXHASH test, skipping:
  [15617] warn:  (Can't locate object method check_ixhash via package 
  Mail::SpamAssassin::PerMsgStatus at (eval 1500) line 3546.
  [15617] warn: )
  [15617] warn: rules: failed to run NIXSPAM_IXHASH test, skipping:
  [15617] warn:  (Can't locate object method check_ixhash via package 
  Mail::SpamAssassin::PerMsgStatus at (eval 1500) line 3595.
  [15617] warn: )
  [
  
  My ixhash.cf located in /etc/mail/spamassassin is:
  
  bodyGENERIC_IXHASH eval:check_ixhash('generic.ixhash.net')
  describeGENERIC_IXHASH iXhash found @ generic.ixhash.net
  tflags  GENERIC_IXHASH net
  score   GENERIC_IXHASH 4.5
  
  bodyNIXSPAM_IXHASH eval:check_ixhash('ix.dnsbl.manitu.net')
  describeNIXSPAM_IXHASH iXhash found @ ix.dnsbl.manitu.net
  tflags  NIXSPAM_IXHASH net
  score   NIXSPAM_IXHASH 2.5
  
  bodyCYTME_IXHASH eval:check_ixhash('cytme.ixhash.net')
  describeCYTME_IXHASH BiXhash found @ ctyme.ixhash.net
  tflags  CYTME_IXHASH net
  score   CYTME_IXHASH 2.5
  
  bodyHOSTEUROPE_IXHASH
 eval:check_ixhash('hosteurope.ixhash.net')
  describeHOSTEUROPE_IXHASH iXhash found @ hosteurope.ixhash.net
  tflags  HOSTEUROPE_IXHASH net
  score   HOSTEUROPE_IXHASH 2.5
 
 Chris, there were a few errors in the sample config (eval:check vs.
 ixhashtest  cytme vs. ctyme).  Use this instead:
 
 body  GENERIC_IXHASH eval:ixhashtest('generic.ixhash.net')
 describe  GENERIC_IXHASH iXhash found @ generic.ixhash.net
 tflagsGENERIC_IXHASH net
 score GENERIC_IXHASH 1.0
 
 body  NIXSPAM_IXHASH eval:ixhashtest('ix.dnsbl.manitu.net')
 describe  NIXSPAM_IXHASH iXhash found @ ix.dnsbl.manitu.net
 tflagsNIXSPAM_IXHASH net
 score NIXSPAM_IXHASH 1.0
 
 body  CTYME_IXHASH   eval:ixhashtest('ctyme.ixhash.net')
 describe  CTYME_IXHASH   iXhash found @ ctyme.ixhash.net
 tflagsCTYME_IXHASH   net
 score CTYME_IXHASH   1.0
 
 body  HOSTEUROPE_IXHASH  eval:ixhashtest('hosteurope.ixhash.net')
 describe  HOSTEUROPE_IXHASH  iXhash found @ hosteurope.ixhash.net
 tflagsHOSTEUROPE_IXHASH  net
 score HOSTEUROPE_IXHASH  1.0
 
 Bill

Hi all,

SpamAssassin says it can't find the module code in the first place. Did you 
include a line like

loadplugin Mail::SpamAssassin::Plugin::iXhash  /etc/spamassassin/iXhash.pm

to tell SA where it can find the plugin?

Also, as Bill noted, I had a few errors in the example config at first. My 
bad... either use Chris' version or revisit ixhash.sf.net/example.html 


Sorry for the trouble

Dirk
-- 
Pt! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: 
http://www.gmx.net/de/go/multimessenger


Re: ixhash - failed to run CYTME_IXHASH test, skipping

2008-09-27 Thread Len Conrad
I've been trying out ixhash today.  It seems to be quite accurate on spam, but 
adds no increment to the spam already identified by sa. It just runs up the 
score:

egrep -i 'spam\,.*(ixhash)' /var/log/maillog | awk '{print $12}' | less

score=33.423
score=25.893
score=28.28
score=24.472
score=29.496
score=53.831
score=43.355
score=49.497
score=23.432
score=26.138
score=44.478
score=53.14
score=46.64
score=35.783
score=21.78
score=21.853
score=24.472
score=47.389
score=10.322
score=28.71
score=24.472
score=41.31
score=25.671
score=70.011
score=23.28
score=48.449
score=52.204
score=47.85
score=25.671
score=32.64
score=21.907
score=42.212
score=18.697
score=21.324
score=21.372
score=42.11
score=22.706
score=48.555
score=27.247
score=20.524
score=27.268
score=18.909
score=21.11
score=31.106
score=23.671
score=23.671
score=16.54
score=41.58
score=41.58
score=25.78
score=23.28
score=40.013
score=30.735
score=31.759
score=25.438
score=45.25
score=18.088
score=18.088
score=18.088
score=15.088
score=39.705
score=18.088
score=16.248
score=15.088
score=18.996
score=30.448
score=15.588
score=19.186
score=27.316
score=20.043
score=18.068
score=49.398
score=15.068
score=15.068
score=20.358
score=15.068
score=18.068
score=15.995
score=18.091
score=18.068
score=20.043
score=18.088
score=17.779
score=17.114
score=16.088
score=18.093
score=20.043
score=20.043
score=16.088
score=25.76
score=20.043
score=18.088

Confirmation of ixhash's low value is that no spam-tag or spammy msgs had 
any ixhash hits.

Very accurate, congratulations, but I can't see it helping me identify spam 
that the rest of sa has missed.

Len






__
IMGate OpenSource Mail Firewall www.IMGate.net



Re: ixhash - failed to run CYTME_IXHASH test, skipping

2008-09-27 Thread Chris
On Saturday 27 September 2008 4:13 am, Dirk Bonengel wrote:
  Original-Nachricht 

 
  Chris, there were a few errors in the sample config (eval:check vs.
  ixhashtest  cytme vs. ctyme).  Use this instead:
 
  body  GENERIC_IXHASH eval:ixhashtest('generic.ixhash.net')
  describe  GENERIC_IXHASH iXhash found @ generic.ixhash.net
  tflagsGENERIC_IXHASH net
  score GENERIC_IXHASH 1.0
 
  body  NIXSPAM_IXHASH eval:ixhashtest('ix.dnsbl.manitu.net')
  describe  NIXSPAM_IXHASH iXhash found @ ix.dnsbl.manitu.net
  tflagsNIXSPAM_IXHASH net
  score NIXSPAM_IXHASH 1.0
 
  body  CTYME_IXHASH   eval:ixhashtest('ctyme.ixhash.net')
  describe  CTYME_IXHASH   iXhash found @ ctyme.ixhash.net
  tflagsCTYME_IXHASH   net
  score CTYME_IXHASH   1.0
 
  body  HOSTEUROPE_IXHASH  eval:ixhashtest('hosteurope.ixhash.net')
  describe  HOSTEUROPE_IXHASH  iXhash found @ hosteurope.ixhash.net
  tflagsHOSTEUROPE_IXHASH  net
  score HOSTEUROPE_IXHASH  1.0
 
  Bill

 Hi all,

 SpamAssassin says it can't find the module code in the first place. Did you
 include a line like

 loadplugin Mail::SpamAssassin::Plugin::iXhash  /etc/spamassassin/iXhash.pm

 to tell SA where it can find the plugin?

 Also, as Bill noted, I had a few errors in the example config at first. My
 bad... either use Chris' version or revisit ixhash.sf.net/example.html


 Sorry for the trouble

 Dirk

I'm still seeing this:

Sep 27 10:31:10 localhost spamd[3022]: rules: failed to run CTYME_IXHASH test, 
skipping: 
Sep 27 10:31:10 localhost spamd[3022]:  (Can't locate object method 
check_ixhash via package Mail::SpamAssassin::PerMsgStatus at (eval 1499) 
line 2319. 
Sep 27 10:31:10 localhost spamd[3022]: ) 
Sep 27 10:31:10 localhost spamd[3022]: rules: failed to run HOSTEUROPE_IXHASH 
test, skipping: 
Sep 27 10:31:10 localhost spamd[3022]:  (Can't locate object method 
check_ixhash via package Mail::SpamAssassin::PerMsgStatus at (eval 1499) 
line 3264. 
Sep 27 10:31:10 localhost spamd[3022]: ) 
Sep 27 10:31:10 localhost spamd[3022]: rules: failed to run GENERIC_IXHASH 
test, skipping: 
Sep 27 10:31:10 localhost spamd[3022]:  (Can't locate object method 
check_ixhash via package Mail::SpamAssassin::PerMsgStatus at (eval 1499) 
line 3284. 
Sep 27 10:31:10 localhost spamd[3022]: ) 
Sep 27 10:31:10 localhost spamd[3022]: rules: failed to run NIXSPAM_IXHASH 
test, skipping: 
Sep 27 10:31:10 localhost spamd[3022]:  (Can't locate object method 
check_ixhash via package Mail::SpamAssassin::PerMsgStatus at (eval 1499) 
line 3329. 
Sep 27 10:31:10 localhost spamd[3022]: ) 

I'm 'pretty' darn sure that the ixhash.cf file is correct:

loadplugin
Mail::SpamAssassin::Plugin::iXhash /etc/mail/spamassassin/iXhash.pm 
 
ixhash_timeout  10 

bodyGENERIC_IXHASH eval:check_ixhash('generic.ixhash.net')
describeGENERIC_IXHASH iXhash found @ generic.ixhash.net
tflags  GENERIC_IXHASH net
score   GENERIC_IXHASH 4.5

bodyNIXSPAM_IXHASH eval:check_ixhash('ix.dnsbl.manitu.net')
describeNIXSPAM_IXHASH iXhash found @ ix.dnsbl.manitu.net
tflags  NIXSPAM_IXHASH net
score   NIXSPAM_IXHASH 2.5

bodyCTYME_IXHASH eval:check_ixhash('ctyme.ixhash.net')
describeCTYME_IXHASH BiXhash found @ ctyme.ixhash.net
tflags  CTYME_IXHASH net
score   CTYME_IXHASH 2.5

bodyHOSTEUROPE_IXHASH eval:check_ixhash('hosteurope.ixhash.net')
describeHOSTEUROPE_IXHASH iXhash found @ hosteurope.ixhash.net
tflags  HOSTEUROPE_IXHASH net
score   HOSTEUROPE_IXHASH 2.5

So where is the problem? It's got to be something simple. Especially since all 
I did was copy from Dirk's webpage and copy to the existing ixhash.cf file. 
Then commented out the old statements. 

-- 
Chris
KeyID 0xE372A7DA98E6705C


pgpdwSt6LFtUn.pgp
Description: PGP signature


Re: ixhash - failed to run CYTME_IXHASH test, skipping

2008-09-27 Thread Matthias Keller


Chris wrote:
 On Saturday 27 September 2008 4:13 am, Dirk Bonengel wrote:
   
 Chris, there were a few errors in the sample config (eval:check vs.
 ixhashtest  cytme vs. ctyme).  Use this instead:

 body  GENERIC_IXHASH eval:ixhashtest('generic.ixhash.net')
 describe  GENERIC_IXHASH iXhash found @ generic.ixhash.net
 tflagsGENERIC_IXHASH net
 score GENERIC_IXHASH 1.0

 body  NIXSPAM_IXHASH eval:ixhashtest('ix.dnsbl.manitu.net')
 describe  NIXSPAM_IXHASH iXhash found @ ix.dnsbl.manitu.net
 tflagsNIXSPAM_IXHASH net
 score NIXSPAM_IXHASH 1.0

 body  CTYME_IXHASH   eval:ixhashtest('ctyme.ixhash.net')
 describe  CTYME_IXHASH   iXhash found @ ctyme.ixhash.net
 tflagsCTYME_IXHASH   net
 score CTYME_IXHASH   1.0

 body  HOSTEUROPE_IXHASH  eval:ixhashtest('hosteurope.ixhash.net')
 describe  HOSTEUROPE_IXHASH  iXhash found @ hosteurope.ixhash.net
 tflagsHOSTEUROPE_IXHASH  net
 score HOSTEUROPE_IXHASH  1.0

 Bill
   
 Hi all,

 SpamAssassin says it can't find the module code in the first place. Did you
 include a line like

 loadplugin Mail::SpamAssassin::Plugin::iXhash  /etc/spamassassin/iXhash.pm

 to tell SA where it can find the plugin?

 Also, as Bill noted, I had a few errors in the example config at first. My
 bad... either use Chris' version or revisit ixhash.sf.net/example.html


 Sorry for the trouble

 Dirk
 

 I'm still seeing this:

 Sep 27 10:31:10 localhost spamd[3022]: rules: failed to run CTYME_IXHASH 
 test, 
 skipping: 
 Sep 27 10:31:10 localhost spamd[3022]:  (Can't locate object method 
 check_ixhash via package Mail::SpamAssassin::PerMsgStatus at (eval 1499) 
 line 2319. 
 Sep 27 10:31:10 localhost spamd[3022]: ) 
 Sep 27 10:31:10 localhost spamd[3022]: rules: failed to run HOSTEUROPE_IXHASH 
 test, skipping: 
 Sep 27 10:31:10 localhost spamd[3022]:  (Can't locate object method 
 check_ixhash via package Mail::SpamAssassin::PerMsgStatus at (eval 1499) 
 line 3264. 
 Sep 27 10:31:10 localhost spamd[3022]: ) 
 Sep 27 10:31:10 localhost spamd[3022]: rules: failed to run GENERIC_IXHASH 
 test, skipping: 
 Sep 27 10:31:10 localhost spamd[3022]:  (Can't locate object method 
 check_ixhash via package Mail::SpamAssassin::PerMsgStatus at (eval 1499) 
 line 3284. 
 Sep 27 10:31:10 localhost spamd[3022]: ) 
 Sep 27 10:31:10 localhost spamd[3022]: rules: failed to run NIXSPAM_IXHASH 
 test, skipping: 
 Sep 27 10:31:10 localhost spamd[3022]:  (Can't locate object method 
 check_ixhash via package Mail::SpamAssassin::PerMsgStatus at (eval 1499) 
 line 3329. 
 Sep 27 10:31:10 localhost spamd[3022]: ) 
   
Hi

You forgot to change  check_ixhash  to  ixhashtest  as written in the
email a bit futher up...

Matt


Re: ixhash - failed to run CYTME_IXHASH test, skipping

2008-09-27 Thread Chris
On Saturday 27 September 2008 12:23 pm, Matthias Keller wrote:
 Chris wrote:

  I'm still seeing this:
 


 Hi

 You forgot to change  check_ixhash  to  ixhashtest  as written in the
 email a bit futher up...

 Matt

Thanks Matt, that did the trick, works correctly now.

-- 
Chris
KeyID 0xE372A7DA98E6705C


pgpBTq555HGBI.pgp
Description: PGP signature


Re: ixhash - failed to run CYTME_IXHASH test, skipping

2008-09-27 Thread Dirk Bonengel

Chris schrieb:

On Saturday 27 September 2008 12:23 pm, Matthias Keller wrote:
  

Chris wrote:



  

I'm still seeing this:

  


  

Hi

You forgot to change  check_ixhash  to  ixhashtest  as written in the
email a bit futher up...

Matt



Thanks Matt, that did the trick, works correctly now.

  
Sorry, Chris, for the trouble, and Danke, Matthias, for pointing Chris 
to it.


Dirk



Re: ixhash - failed to run CYTME_IXHASH test, skipping

2008-09-26 Thread Bill Landry
Chris wrote:
 I've changed the ixhash.cf per Dirk's instructions, the whole error is:
 
 [15617] warn: rules: failed to run CYTME_IXHASH test, skipping:
 [15617] warn:  (Can't locate object method check_ixhash via package 
 Mail::SpamAssassin::PerMsgStatus at (eval 1500) line 1450.
 [15617] warn: )
 
 Realize it's a warning
 
 [15617] warn: rules: failed to run HOSTEUROPE_IXHASH test, skipping:
 [15617] warn:  (Can't locate object method check_ixhash via package 
 Mail::SpamAssassin::PerMsgStatus at (eval 1500) line 3524.
 [15617] warn: )
 [15617] warn: rules: failed to run GENERIC_IXHASH test, skipping:
 [15617] warn:  (Can't locate object method check_ixhash via package 
 Mail::SpamAssassin::PerMsgStatus at (eval 1500) line 3546.
 [15617] warn: )
 [15617] warn: rules: failed to run NIXSPAM_IXHASH test, skipping:
 [15617] warn:  (Can't locate object method check_ixhash via package 
 Mail::SpamAssassin::PerMsgStatus at (eval 1500) line 3595.
 [15617] warn: )
 [
 
 My ixhash.cf located in /etc/mail/spamassassin is:
 
 bodyGENERIC_IXHASH eval:check_ixhash('generic.ixhash.net')
 describeGENERIC_IXHASH iXhash found @ generic.ixhash.net
 tflags  GENERIC_IXHASH net
 score   GENERIC_IXHASH 4.5
 
 bodyNIXSPAM_IXHASH eval:check_ixhash('ix.dnsbl.manitu.net')
 describeNIXSPAM_IXHASH iXhash found @ ix.dnsbl.manitu.net
 tflags  NIXSPAM_IXHASH net
 score   NIXSPAM_IXHASH 2.5
 
 bodyCYTME_IXHASH eval:check_ixhash('cytme.ixhash.net')
 describeCYTME_IXHASH BiXhash found @ ctyme.ixhash.net
 tflags  CYTME_IXHASH net
 score   CYTME_IXHASH 2.5
 
 bodyHOSTEUROPE_IXHASH eval:check_ixhash('hosteurope.ixhash.net')
 describeHOSTEUROPE_IXHASH iXhash found @ hosteurope.ixhash.net
 tflags  HOSTEUROPE_IXHASH net
 score   HOSTEUROPE_IXHASH 2.5

Chris, there were a few errors in the sample config (eval:check vs.
ixhashtest  cytme vs. ctyme).  Use this instead:

body  GENERIC_IXHASH eval:ixhashtest('generic.ixhash.net')
describe  GENERIC_IXHASH iXhash found @ generic.ixhash.net
tflagsGENERIC_IXHASH net
score GENERIC_IXHASH 1.0

body  NIXSPAM_IXHASH eval:ixhashtest('ix.dnsbl.manitu.net')
describe  NIXSPAM_IXHASH iXhash found @ ix.dnsbl.manitu.net
tflagsNIXSPAM_IXHASH net
score NIXSPAM_IXHASH 1.0

body  CTYME_IXHASH   eval:ixhashtest('ctyme.ixhash.net')
describe  CTYME_IXHASH   iXhash found @ ctyme.ixhash.net
tflagsCTYME_IXHASH   net
score CTYME_IXHASH   1.0

body  HOSTEUROPE_IXHASH  eval:ixhashtest('hosteurope.ixhash.net')
describe  HOSTEUROPE_IXHASH  iXhash found @ hosteurope.ixhash.net
tflagsHOSTEUROPE_IXHASH  net
score HOSTEUROPE_IXHASH  1.0

Bill