Comment spam filtering with Akismet

|

I’m quite tired of comment spam. So far I filtered it manually and all comments were held for moderation, but it’s no longer funny.

So here’s the deal. All comments are now filtered with the Akismet filter. This means that if your comment passes the filter, it’s automatically published and no longer waits for me taking a moment to manually review everything. The down side of it is that so far, the filter appears fairly aggressive and filters absolutely everything as spam :-) so if your comment doesn’t appear on the site after publishing, please let me know right away so that I could whitelist it.

UPDATE: there is something still not right in the trackback filter that keeps dying with the errors indicated previously in the blogs, so this particular one still not fixed :(

Junk Filter Akismet died with: unknown column: entry_id for class MT::TBPing at lib/MT/Object.pm line 283
    MT::Object::AUTOLOAD('MT::TBPing=HASH(0x8a504b8)') called at ..../mt/plugins/mt-akismet.pl line 94
    MT::Plugin::Aski

4 Comments

This was a known issue in 1.02 that was fixed. Please be sure you are running version 1.03.

Timothy - thanks for the comment. However, I’m afraid this is not the solution in my case. I’m already running 1.03 and still getting this error.

It just hit me what the problem is. I’m going to bet you have the old and new version install.

mt/plugins/mt-akismet.pl (this is throwing the error. delete it.) mt/plugins/akismet/mt-akismet.pl

I’m pretty sure that is it. If you inspect the source on Akismet’s site you’ll see no mention of MT::TBPing around line 94.

What happened is that best practices for packaging plugins are emerging from Six Apar and I (perhaps foolishly) packaged 1.03 to comply with these. In doing there is nothing to overwrite or delete the old version from your system.

Sorry for the confusion. Hope that helps solve this.

Timothy Appnel Author Profile Page | November 21, 2006 12:25 AM

Forget about that theory. I need to look into this further before speaking any further.

Timothy Appnel Author Profile Page | November 21, 2006 12:46 AM

Leave a comment