• invaid server response
    The response to the blogger.getUsersBlogs method recieved from the webserver was invalid:

    invalid response document returned from XmlRpc server
    this just started after last upgrade…. any solutions.

Viewing 10 replies - 1 through 10 (of 10 total)
  • What XML RPC client are you using? Are you willing to tell us your blog’s URL?

    Thread Starter sflorg

    (@sflorg)

    We are using live writer.
    Two out of four blogs are having this issue.
    https://www.sflorg.com/stellar_nights/
    https://www.sflorg.com/ear/
    Thank you.
    Heidi-Ann Kennedy
    Director
    Scientific Frontline

    Thread Starter sflorg

    (@sflorg)

    Sure could use some help here guys…
    I know there is a lot needing it, just don’t forgot about us… ~smiles~

    You seem to be missing the file named class-IXR.php in the wp-includes directory. Since this contains the code behind the WordPress XML RPC server and client, its absence would explain why your XML RPC server is not responding at all, even to a basic “hello” method.

    Thread Starter sflorg

    (@sflorg)

    Well kind of missing…
    By default when we FTP we use force lower case… I knew better but forgot to change the setting when upgrading WP to maintain case. 160 IQ and I stared at this darn thing forever, yet you can point to any visible star and I could tell you everything known about it. LMAO..
    Just proves anyone can be a dumb#$$
    Thank you dear Filosofo
    Anything we can ever do for you, just yell my way.
    Thanks,
    Heidi-Ann~

    I just installed WordPress 2.5.1 and the latest release of Windows Live Writer and found that there is an error in xmlrpc.php. This causes the error as shown in the title of this forum.

    In
    function mw_newPost()
    This line, about halfway in the function is incorrect, and its line number will show up in the log of the latest version of Windows Live Writer, when trying to publish a post. In the log the error is further defined as an “undefined function” call.

    logIO(’O', ‘Post cats: ‘ . printr($catnames,true));

    printr is not a PHP function nor is it defined in the WordPress code.

    Instead of “printr”, the correct function name is “print_r

    After making this change the post was published without any other problems:

    logIO(’O', ‘Post cats: ‘ . print_r($catnames,true));

    I just upgraded to WP 2.7 yesterday. Up until this point, I rarely had trouble posting using Windows Live Writer. However, yesterday I received the following error message right after the upgrade:

    The response to the metaWeblog.newMediaObject method received from the weblog server was invalid:

    Invalid response document returned from XmlRpc server

    I am using WLW 12.0.1366.1026. The site hosting my blog is using PHP 5.2.6.

    Any suggestions would be helpful. I’ve tried changing the .htaccess file, modifying the xmlrpc.php file, checked to make sure that the class-IXR.php file is in the wp-includes directory, checked case of filenames. So far nothing has worked. Thanks,

    Greg

    *bump*

    Same issue as the last guy here. Done everything else including removing the extra line after the PHP ending code on a couple files as suggested by another site.

    Can you post your Windows Live Writer log file somewhere, or email it to me at bturner [at] microsoft [dot] com?

    Is your web server using mod_security? If so it might interfering with your WordPress XML-RPC requests. Try adding this to your .htaccess file to tell mod_security not to do that:

    <IfModule mod_security.c>
    SecFilterEngine Off
    SecFilterScanPOST Off
    </IfModule>
Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘invalid response document returned from XmlRpc server’ is closed to new replies.