The first issue I ran into with Windows Live Writer (v12.0.1183.516) is that it does not work with the plug-in Bad-behaviour. This plug-in is very useful on any WordPress blog, in my opinion. It prevents a vast amount of comment spam. BB and Spam-Karma eliminate ALL spam on all of my Wordpress blogs. Having said that, I do have one blog without BB and only Spam Karma. So far no spam in 4 months. So perhaps Bad-Behavior is not as crucial as I previously thought. If you don’t want to use Bad-Behavior on Wordpress and Windows Live Writer to post your entries, the following fix is necessary (until BB sorts things out with the plug-in)
So, the error is:
The server reported an error with the following URL:
http://e-volutiononline.com/blog/xmlrpc.php
The remote server returned an error: (400) Bad Request.
The fix is as follows:
- You’ll need to figure out what your IP address is. The one assigned to your Internet connection by your ISP. Either look it up in the status page of your router/adsl modem, or go to a page like http://whatismyip.com/
- Be aware that your ISP will have a large range of IP addresses it may assign to you, unless they provide customers with fixed IP addresses (not common). I suggest you email them and ask them to tell you the range they use. Also ask if they can provide it in the CIDR format. If they won’t provide it in CIDR form (will look like XXX.XXX.XXX.XXX/XX) then go to the CIDR Calculator
- Edit the following file in the Bad Behavior plugin folder
/plugins/bad-behavior/bad-behavior/whitelist.inc.php
- You’ll find this code:
$bb2_whitelist_ip_ranges = array(
// Includes four examples of whitelisting by IP address and netblock.
$bb2_whitelist_ip_ranges = array(
“10.0.0.0/8″,
“172.16.0.0/12″,
“192.168.0.0/16″,
ADD YOUR IP ADDRESS HERE USING SAME FORMATING (e.g. “58.28.130.0/16″,)
// “127.0.0.1″,
); - Save the whitelist. That should be all you need to do
- If your IP changes you will need to add the new address to the whitelist.
I have raised this issue with the coder fo Bad-Behavior. I await his reply.
Let me know if this helps.
Jonathan

Have the exact same issue with the remote server running Linux / WordPress 2.2 and Bad Behavior plug-in installed. Appreciate the insight,and many thanks for the help.