Forums

xmlrpc.php and Windows Live Writer Error (11 posts)

  1. heathj85
    Member
    Posted 7 months ago #

    I use Windows Live Writer to write posts to my blog. However, today I cannot publish any new posts using any desktop client. I keep getting errors such as the one below (Windows Live Writer):

    Error attempting to connect to blog at:

    http://www.castingthenet.net/xmlrpc.php

    Found: Moved Temporarily

    I've made sure that the xmlrpc option under Writing is check in my WordPress options settings. The xmlrpc.php file permission settings are currently "744".

    I've read on several threads that it could be a PHP 5 issue, but this was working for me all last week. Surely something didn't change on PHP 5 in a few days time.

  2. josephscott
    Member
    Posted 7 months ago #

    When looking at your RSD file (used by blog clients to discover XML-RPC information about your blog) I see this at the bottom:

    <!-- Page not cached by WP Super Cache. No closing HTML tag. Check your theme. -->

    If you disable WP Super Cache does Windows Live Writer work again?

  3. donncha
    Member
    Posted 7 months ago #

    This has just been fixed. Download and copy this file into your plugins/wp-super-cache/ folder. (Or download the development version of WP Super Cache)

    http://svn.wp-plugins.org/wp-super-cache/trunk/wp-cache-phase2.php

  4. johanhorak
    Member
    Posted 7 months ago #

    Will this work on mu wordpress as well?

  5. heathj85
    Member
    Posted 7 months ago #

    i tried disabling wp-super cache and im still getting the same error messages. do i need to uninstall this plugin?

  6. josephscott
    Member
    Posted 7 months ago #

    Did you try the updated version of the wp-cache-phase2.php that Donncha pointed to?

  7. heathj85
    Member
    Posted 7 months ago #

    Yeah, I automatically upgraded to the most recent version and it was still giving me the errors. So I went and disabled the WP Super Cache and two Facebook plugins I had activated, and it seems to work now. Even though there's a script error on the page now.

  8. josephscott
    Member
    Posted 7 months ago #

    If you are referring to the "XML-RPC server accepts POST requests only." message when viewing the /xmlrpc.php URL in your web browser, that's normal.

    I'd suspect that it was one or some combination of the plugins that was causing the problem.

  9. kiatlc
    Member
    Posted 3 months ago #

    I didn't use supercache but still face this problem, why?

  10. TheVirtualPreacher
    Member
    Posted 1 month ago #

    Ok this is what worked for me...

    Set the following permissions for xmlrpc.php using a FTP client. If you are using CPanel set permissions using CPanel and that is much better.

    Owner (sometimes user) Read: allow, Write: allow, Execute allow

    Group: Read: allow, Write: no permission, Other (sometimes world) no permission

    Now start reconfiguring WLW. It will go up to some point. However it might ask you again to configure manually, like choosing your blog platform (choose WordPress 2.2+ or a higher number if available) and entering http://www.castingthenet.net/xmlrpc.php. Do it. and you are done.

  11. Aushiker
    Member
    Posted 1 month ago #

    Hi

    I also got this problem in the past few days and found the culprit was a Post to Facebook Plugin which happened to be the last plugin I installed.

    Regards
    Andrew

Reply

You must log in to post.

About this Topic