Re: ixhash - failed to run CYTME_IXHASH test, skipping
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
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
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
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
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
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
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