// post · 601

What data is being sent to Akismet?

I just read an interesting post here about what data is sent to the Akismet servers. A surprising amount, including the whole $_SERVER array!

I wouldn't be too happy with that myself. Bluetrait's implementation of the Akismet client sends the following information:

Comment Author

Comment Author Email Address

Comment Author Website Address

Content of Comment

Author's IP Address

Type of Comment (i.e Trackback, Comment etc)

Bluetrait's implementation sends the following information:

Comment Author

Comment Author Email Address

Comment Author Website Address

Content of Comment

Author's IP Address

Type of Comment (i.e Trackback, Comment etc)

Plus the $_SERVER array with the following information removed:

'HTTP_COOKIE',

'HTTP_X_FORWARDED_FOR',

'HTTP_X_FORWARDED_HOST',

'HTTP_MAX_FORWARDS',

'HTTP_X_FORWARDED_SERVER',

'REDIRECT_STATUS',

'SERVER_PORT',

'PATH',

'DOCUMENT_ROOT',

'SERVER_ADMIN',

'QUERY_STRING',

'PHP_SELF' ;

Unfortunately this is more than I first stated, I'm going to review the data being sent. It shouldn't contain any extra data that is personal.

EDIT: Some more info here. Looks like Akismet sends the all cookies that are from that domain. i.e anything the client (the person posting the comment) is logged into. The post is a bit old (2005) so this behavior may have changed.

EDIT2: I just checked the source code from WordPress 2.1.2 it looks like cookies are no longer sent, everything else still is.

// post · 599

Downtime

Sorry about the downtime. There are some issues with Apache that are causing the server to lockup; I haven't had time to look into it yet.



The reason I didn't get to it quicker was that I had been at Heron Island for the week (which was awesome).
// post · 596

BTEV 0.3

Version 0.3 of Bluetrait Event Viewer for Wordpress is now out.



You can download it here.



This version tracks more events (and allows you to override wp_login to track failed logins too).



Tested on Wordpress 2.0.9 and 2.1.2

// post · 594

Webserver

The web server has been doing some odd things.

Yesterday I needed to restart apache as it had used up all of the swap space (2.5gb), which was causing mysql to fail.

This morning I checked the load and found this

Web Server CPU Load

I should probably look into it :)
// post · 592

Autumn 2007 Timetable

Autumn 2007 Timetable
Monday Tuesday Wednesday Thursday Friday
8am Bluearc Bluearc
9am
10am
11am Project Management & Quality Assurance (31478)

Lec1, 01 CM05B.01.11
12pm
1pm
2pm Project Management & Quality Assurance (31478)

Tut1, 05 CB10.02.320
Mobile IP and Wireless LANs (31089)

CB10.02.440/CB01.23.16/CB10.03.440
3pm
4pm Information Technology Professional & Society (31479)

Tut1, 05 CB10.02.470
5pm
6pm Information Technology Professional & Society (31479)

Lec1, 01 CB02.04.13
7pm
8pm
9pm