Unacceptably XML-RPC

My WordPress installation’s XML-RPC file is not working. When I link directly to it, I receive a 406 Not Acceptable error from Apache. And neither MarsEdit nor ecto can do anything with it. Upgrading to WP 1.5.1.3 didn’t solve it.

I’ve googled and googled, but I can’t seem to find anything.

Help!

Trackback URL

  1. dbergey
    Adriaan
    04/08/2005 at August 4, 2005 @ 4:08pm Permalink

    Maybe your host is blocking access to it. Try renaming the xmlrpc file and access it. See also http://bb.infinite-sushi.com/viewtopic.php?t=891

  2. dbergey
    dbergey
    04/08/2005 at August 4, 2005 @ 4:24pm Permalink

    That fixed it. I had to rename it pretty radically, though … it still wouldn’t work when I just renamed it to ‘xmlrpc_renamed.php’. Crazy.

    Thanks. :)

  3. dbergey
    Adriaan
    05/08/2005 at August 5, 2005 @ 3:05am Permalink

    Blame your hosting company. I’d say ask them what’s up with it, but maybe they’d block your renamed file too.

  4. dbergey
    Andy Fowler
    05/08/2005 at August 5, 2005 @ 9:27am Permalink

    There were some large exploits going around for that file a while back. You might still check that you have the latest version, but I imagine your host just has an htaccess that checks for files of that name, regardless of their version.

    Additionally, if you’re going to keep it renamed, you should change the link in your , because it points pingbacks to xmlrpc.php right now. This post has piqued my interest in xmlrpc — I thought it was only for pingbacks until now. It’s a 37K file! I’m looking through it now, but it adds several APIs, including some borrowed from other engines/services.

  5. dbergey
    Adriaan
    07/08/2005 at August 7, 2005 @ 8:28am Permalink

    Adny, it’s XML-RPC, and implements Blogger, metaWeblog, and MovableType API.