I’m using Windows Live Writer to publish to my WordPress 3.2 Blog that runs on a Windows Server 2008 R2. This all worked fine for a while until I upgraded the blog today. Now I got the following error message:
Can’t connect to your blog service:
Invalid Server Response – The response to the blogger.getUsersBlogs method received from the blog was invalid:
Invalid response document returned from XmlRpc server
Please try fixing the problem and then try again.
Lovely. Try fixing the problem or call the system administrator. Unfortunately I’m the administrator, so nobody there to call.
But then I remembered that I had a similar issue a while back. I wrote about it in the post WordPress XML-RPC Issues.
And, oh wonder, this solved the problem again!
Quick repetition:
Edit the class-IXR.php file from the wp-includes directory. Change
header(‘Content-Length: ‘.$length);
to
header(‘Content-Length: ‘.$length + 2);
And you are fine until next time.
9 Kommentare zu “blogger.getUsersBlogs method received from the blog server was invalid”
this solution didnt work on my blog 🙁
Sorry for that. Someone else mentioned that he did something similar in one of the plugins. Did you disable all plugins first?
Hello,
have you tried using comments?
Remy solution not work for me and i’ve tried deleting entire row header(“Content-lenght…”); now blog is working!
Thank you Remy for helping me with this problem (my comment wants to be another help for all people having same issue)
RoBYCoNTe’s solution worked for me. Thanks.
nope, not worked for me also.
does anyone have another solution please.
“,””
last “,”” is coming anyhow
Thanks. Worked for me. I did a very thorough google search on this issue (disabling plugins, .htaccess file modification, xmlrpc.php file modification etc.) but none of them worked.
Thanks, after lot´s of differente metods os resolving this issue, the RoBYConte metod worked for me too !
RoBYCoNTe’s solution worked for me too. Thanks.