• Resolved conjuresup

    (@conjuresup)


    It appears Wordfence is causing an issue with the XML-RPC connection the only way to resolve this error connection 200 seems to be by removing Jetpack.

    I disabled Wordfence firewall and the error clears, if I disable 2FA the error remains, if I disable or Skip and make the Admin/User accounts optional the error remains.

    There doesnt seem to be any settings I can use that will enable the Jetpack connection without Error 200 in conjunction with Wordfence.

    Should I simply remove Jetpack and call it a day?
    Is there a configuration in Wordfence I can employ to fix the error 200 Connection in jetpack?

    I have already reconnected Jetpack multiple times, disabling Wordfence restores the connection obviously but without the security it’s problematic at best.

    The blog I need help with is: conjuresup.com

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Contributor Dan (a11n)

    (@drawmyface)

    Your site’s xmlrpc.php file is showing a blank page instead of the required message, which is preventing Jetpack from connecting.

    This is most likely because a plugin, theme, or your site’s wp-config.php file has extra “blank spaces” (new lines, spaces, tabs, …) before the first <?php in the file.

    I’d recommend following the troubleshooting steps listed here to fix that:

    https://jetpack.com/support/getting-started-with-jetpack/what-do-these-error-messages-mean/blank-lines-xmlrpc/#troubleshooting

    Let us know how that goes!

    Thread Starter conjuresup

    (@conjuresup)

    I ran through all the troubleshooting steps on this page and the problem still exists.

    • I enabled default Theme 2024
    • Verified XMLRPC.php is not blank and has no additional spaces before <?php
    • Verified wp-config.php has no additional spaces before <?php in the file

    Jetpack remains disconnected unless I disable the Wordfence plugin.

    Plugin Contributor Dan (a11n)

    (@drawmyface)

    Hi there,

    It seems like there might be some specific settings in Wordfence that are conflicting with Jetpack’s xmlrpc.php file. Here is what you can do to troubleshoot further:

    1. Go to Wordfence > All Options > Login Security Settings and make sure that Require 2FA for XML-RPC call authentication is set to Skipped, and Disable XML-RPC authentication is not checked.
    2. Check your Wordfence settings for any other options related to “XML-RPC” and disable them to see if that resolves the issue.
    3. Review Wordfence’s firewall rules for anything that might be blocking Jetpack’s connection. You might need to allowlist Jetpack’s server IP addresses:

    https://jetpack.com/support/how-to-add-jetpack-ips-allowlist/

    If you’ve tried all the steps above and you are still experiencing issues, it might be helpful to check the Wordfence support forums or contact their support for guidance on specific settings that could be causing the conflict.

    Plugin Contributor Stef (a11n)

    (@erania-pinnera)

    Hi @conjuresup,

    Do you have updates about that? We usually close inactive threads after one week of no movement, but we want to make sure we’re all set before marking it as solved. Thanks!

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘XML-RPC Error 200’ is closed to new replies.