I use Bad Behavior and Akismet on this blog to control spam and, while the solution works splendidly, it isn't without the occasional hiccup.
The Bad Behavior conflicts with Digg article by Aral Balkan, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-Noncommercial 2.0 UK: England License.
Yesterday, Corban Baxter alerted me that he couldn't digg my startling exposé of Apple's upcoming flying MacBook Pros (thanks, Corban!). Googling around this morning, I found that the problem was being caused by Bad Behavior, not WordPress. Or, more specifically, according to the author of Bad Behavior, it is a problem with Digg's crawler.
The solution to getting Digg working with Bad Behavior is to simply add the Digg crawler's IP address (64.191.203.34) to the Bad Behavior whitelist file (whitelist.inc.php) as shown below:
$bb2_whitelist_ip_ranges = array( "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16", "64.191.203.34", // "127.0.0.1", );
The Bad Behavior conflicts with Digg article by Aral Balkan, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-Noncommercial 2.0 UK: England License.
Exactly the problem I was having – and precisely the solution I needed. Thanks. (And thank you, Google). But it leaves me wondering what else BB conflicts with, that we don’t know about…
Works well now see: http://digg.com/software/Bad_Behavior_conflicts_with_Digg
@Simon: Glad to help! Love the design of your site, btw :)
@Folkert: Thanks for testing (and digging) :)
Well that was a quick! Great job tracking it down Aral! I’ll keep this is mind as I keep working with my blog.