Mike Little’s Journalized

Mike Little’s not quite so daily thoughts, babblings, and random synapse firings!

A collection of random thoughts and links. Nothing too exciting. ;-) -- Mike Little

[powered by WordPress.]

Saturday, 14 January 2006

Akismet Update and Server Problems 

by @ 16:35:13. Filed under

After monitoring the comments that Akismet blocked very carefully, I can report that I’ve had no false positives for nearly a week. I’m not quite sure what changed to fix things.
With a dynamic system like Akismet, things will change over time. That is the nature of the beast. I don’t know whether Matt and the crew tweaked something, or whether a concerted poisoning attempt stopped being effective, but I’m glad I can start trusting it again.
I suspect it was the former because the change back was very dramatic, though I’m sure Automattic would not want to admit to it.

Server Trouble

In the meantime, at around one this morning, my server went down, or rather my blog stopped working. After a quick investigation, I determined that the database server was complaining of too many connections. I checked and there were a large number of httpd processes running. Presumably each, or most had a database connection open. Static files were being served ok, but anything involving the database was failing.

I restarted the Apache and that seemed to cure it. I started checking through log files to see if I could determine the culprit, but found nothing suspicious. Fifteen minutes later the site was down again. I then spent the next two hours monitoring the situation. A quick script allowed me to watch the process count:

ps -ef | grep httpd | wc -l

It was growing quite rapidly from an initial 16 to over 100, though the site would start failing at about 80. In the end I gave up when the process count stayed stable for 20 minutes. Though when I checked after a few hours sleep, it had gone down again and was down for over 5 hours. I’m presuming it was an attack of some kind.
It has since gone down again, but the growth in number of processes seems to take a much longer time. I didn’t find anything obvious in the logs that I checked, but maybe it is one of the lesser sites which is being attacked. I will continue to investigate…

Saturday, 7 January 2006

Akismet Problems 

by @ 02:46:38. Filed under

I’ve just spent a rather painful 45 minutes recovering legitimate comments from my Akismet admin panel. Painful because Akismet had over 1400 comments marked as spam from the last week.

That number is not excessive for my blog: Akismet has caught over 12,000 spam comments since I installed it; but I’ve not been keeping on top of the list this week. Unfortunately checking for false positives is impossible once you have more than 150 spam comments.

The Akismet plugin displays the newest 150 comments each with a check box to allow you to separate the legitimate ones from the rubbish (the ham from the spam). That’s great: check the boxes, push the “not spam” button.

However, the only other action is to delete all the comments that Akismet has determined are spam. But if you have legitimate comments that are not in the most recent 150, you cannot see them to rescue them.

Luckily for me, I’m technical enough that I can figure out how to get round problems like this, but most people are not.

In the end, I rescued somewhere between 40 and 50 comments. I’m not sure of the exact number because I wasn’t paying attention, and releasing them from Akismet’s clutches doesn’t trigger the email notification so I can’t count the emails either. Not one single comment was let through in the last 6 days. I don’t know whether this is a minor hiccup from Akismet or the start of an alarming trend.

I then spent another 20 minutes responding to some of them. Oh yeah, and I’ve spent another 30 minutes writing this post!

I think I will have to look at enhancing the Akismet plugin. Either by adding a ‘delete just spam in the list’ button or by adding pagination to the list of spams. The former sounds far easier than the latter.

Saturday, 31 December 2005

WordPress 2.0 Duke 

by @ 02:17:54. Filed under

Although it has been available for a few days now, WordPress 2.0 ‘Duke’ is now official.

In fact has already had been downloaded more than 33,000 times as I write this! You can download it from the revamped WordPress.org web site.

There is a lot of new code in this release, most of which is concerned with either the Administration interface, especially the WYSIWYG write interface, or under the hood stuff which will benefit plugin and theme developers. There are a whole bunch of bug fixes too.

There are some very compelling reasons to upgrade to this new version, but there are a whole bunch of reasons to hold off too: (more…)

Friday, 30 December 2005

Happy Birthday Kim 

by @ 00:00:45. Filed under

Happy Birthday Kim!

Kim

Lots of love,
Mike, Jan, and Jamie
xoxoxox

Monday, 26 December 2005

Happy Birthday Chloe 

by @ 00:00:16. Filed under

Happy Birthday Chloe

Chloe!
Have a great day!

Love from
Uncle Mike, Anutie Jan, and Jamie
xoxoxox

Sunday, 25 December 2005

Happy Birthday Kate 

by @ 00:00:36. Filed under

Have a very Happy Birthday Kate
Kate!

Lots of love,

Mike, Jan and Jamie
xoxoxox

Saturday, 24 December 2005

Seasons Greetings 

by @ 10:54:48. Filed under

I would like to wish you all a “merry Christmas”, “happy Hanukkah”, “happy Kwanzaa”, or just plain old “seasons greetings” whatever you may celebrate at this time of year.

I wish you all the best.

[powered by WordPress.]

counter: 4772077

jour·nal n. A personal record of occurrences, experiences, and reflections kept on a regular basis; a diary.

internal links:

gallery image:

A random gallery image, (click to expand)
Lovely pose

Lovely pose

From: Wendy's Birthday

tip box:

a year ago today:

nothing

two years ago today:

nothing

three years ago today:

categories:

search blog:

 

archives:

reading:

hearing:

seeing:

nothing...

ratings, codes, rings

other:

95. We are waking up and linking to each other. We are watching. But we are not waiting.
The Cluetrain Manifesto

Make Poverty History 2005

family links:

latest comments:

sponsored links:

I read:

bloggy links

worthwhile causes:

respect to:

favourite places:

Visitors:

45 queries. 1.970 seconds