Windows Live Writer WordPress and the XMLRPC Issue
Sometimes when you try to set up a new blog account with the Windows Live Writer the installation process might be interrupted by an error message:
Invalid Server Response – The response to the blogger.getUsersBlogs method received from the weblog server was invalid: Invalid response document returned from XmlRpc server.
Unfortunately there is more than one reason for this error message and maybe you have to try them all.
There is an error in the php modul. Open the xmlrpc.php in your wordpress root directory and enter this code on the first line:
$HTTP_RAW_POST_DATA = file_get_contents(“php://input”);
There is a conflict in the htaccess file, enter the following code somewhere in the htaccess file:
A plugin is causing a conflict. Try to deactivate all plugins and repeat the setup.
Lowercase vs. capital letters
WordPress runs on Apache and on apache lowercase matters. Login with your FTP program and check if the xmlrpc.php is written in lowercase if not upload again all files in the right format.
Note: It happens often after a WordPress update
With WordPress 2.6 there is the a new option (wordpress >> write) to deactivate the xmlprc api (standard: deactivated) Box must be checked
- Windows Live Writer vs. WordPress
If you are using WordPress and Windows Live Writer together and you are having problems, maybe these solutions from WordPress.org can help you. Image uploading fails Posting fails for some blogs that don’t use UTF-8, ISO-8859-1, or ......
- WordPress: Invalid response from blogger.getUsersBlog
Description: On blogs running PHP 5.2.2, trying to configure the blog in Writer gives the following error: Invalid Server Response – The response to the blogger.getUsersBlog method received from the weblog server was invalid. / ......
- WordPress loves the Windows Live Writer
Matt from WordPress.com about the Windows Live Writer: It’s a little known fact, but deep within the labyrinths of Microsoft there is a team of rogue ninjas making a fantastic Windows blogging client. If you compare the ......