• Hi all,

    I’ve updated to 2.8.4 as urged by the recent security fix, however, posting via xmlrpc stopped working. I’m trying to do this from Flickr.

    Basically the xmlrpc.php endpoint works partially. After enabling logging, it logs the input (which seems correct), but then nothing happens.

    I’ve enabled both Atom and MetalWeblog protocols in the wordpress settings. I’ve created a new user/pass combination.

    Testing with an xmlrpc debugger I get this when invoking a system.listmethods:
    HTTP/1.1 200 OK
    Date: Wed, 07 Oct 2009 07:13:34 GMT
    Server: Apache/2.2.3 (Debian) PHP/4.4.4-8+etch4 mod_perl/2.0.2 Perl/v5.8.8
    X-Powered-By: PHP/4.4.4-8+etch4
    Content-Length: 0
    Connection: close
    Content-Type: text/html

    The same test works fine when I use the endpoint of the previously installed version.

    Any ideas? I’m completely at a loss here. Thanks in advance.

Viewing 10 replies - 1 through 10 (of 10 total)
  • Are there any errors logged on the server when making this request?

    Thread Starter negora

    (@negora)

    No errors I can see other than:

    [Mon Oct 05 20:30:56 2009] [error] [client 81.13.xxx.xx] File does not exist:/mydomainhere.com/blog/wp-includes/js/thickbox/loadingAnimation.gif, referer: https://mydomainhere.com/blog/wp-admin/

    Nothing at all related to xmlrpc. I do see the access hits though.

    Any ideas?

    Thread Starter negora

    (@negora)

    Anybody at all? I really don’t know what to look for and how to debug it, am I really the only one with this issue?

    Are you able to use the WP blog via other XML-RPC clients like Windows Live Writer or MarsEdit?

    What’s the URL for your blog? I can look for any obvious issues.

    Thread Starter negora

    (@negora)

    Hi Joseph,

    I’m not using any other xml-rpc clients, I’ve tried however an xml-rpc debugger, and implemented a quick call with a ruby library as well, neither of which worked.

    The blog is at https://dawnideas.com/blog/

    Thanks in advance.

    I made a system.listMethods request to https://dawnideas.com/blog/xmlrpc.php and the web server responded with nothing. The content length HTTP header was zero and there was no HTTP status header at all.

    Thread Starter negora

    (@negora)

    Yes, that’s about what I get as well. But that doesn’t tell us what’s happening. The xml-rpc.php file is valid, and it logs the access request. … any other ideas?

    There’s something on the server end that is causing a problem. Check the webserver/PHP error logs. Do you have something like mod_security installed that might be blocking requests to the xmlrpc.php file?

    Thread Starter negora

    (@negora)

    but the requests get through! i see them in the access.log … and error.log is empty with respect to xml-rpc.php …

    i guess i’ll try a fresh install if nothing else works and see from there.

    I suspect there is some error on the server, either on the setup or possibly in the code (and isn’t getting logged for some reason).

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘WordPress 2.8.4 XML-RPC problem’ is closed to new replies.