Skip to:
Content
Pages
Categories
Search
Top
Bottom

Buddypress and anything that accesses the xmlrpc

  • Avatar of rodtrent
    rodtrent
    Participant

    @rodtrent

    With Buddypress enabled, blogging clients that access the xmlrpc cannot connect and give an error message of: blogger.getUsersBlogs method received was invalid: Invalid response document returned from XmlRpc server.

    With Buddypress disabled, blogging clients can connect fine.

    In relation, this also affects JetPack and is the reason why Buddypress must be disabled before JetPack can be connected to WordPress.

    Something in Buddypress is either a) locking the XmlRpc file, b) changing the standard XmlRpc api calls, or c) something else.

    Has anyone seen this before?

Viewing 4 replies - 1 through 4 (of 4 total)
  • Avatar of rodtrent
    rodtrent
    Participant

    @rodtrent

    OK…just wanted to post the fix for this. I’ll let the JetPack folks know, too.

    To fix this, locate the class-IXR.php file in the \wp-includes directory. Then, locate the following line, comment it out (//) and save it:

    header(‘Content-Length: ‘.$length);

    Avatar of Paul Gibbs
    Paul Gibbs
    Keymaster

    @djpaul

    What versions of WordPress, BuddyPress, and Jetpack are you using?

    Avatar of rodtrent
    rodtrent
    Participant

    @rodtrent

    All the latest of everything, but this has been an issue for 4 months.

    Avatar of John James Jacoby
    John James Jacoby
    Keymaster

    @johnjamesjacoby

    This has been an issue for a while, though no one has invested time into figuring out exactly what the problem is. My guess is something to do with ajax requests being too greedy, but I have no evidence to support that.

Viewing 4 replies - 1 through 4 (of 4 total)

You must be logged in to reply to this topic.