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

    (@erania-pinnera)

    Hi there, @dg12345,

    I checked your site connection with Jetpack and I can too see a connection error in our system when testing your site. There are a few things I’d like to try. 

    • Would you please disconnect and then reconnect Jetpack? You can follow these instructions to do that.
    • If that doesn’t work, ensure that our IP range is fully allow listed; your host can help you with that.
    • Check for any security/caching plugins you may have enabled, and try temporarily disabling them to see if it fixes the problem.
    • Search for any firewall on your server-side that might be blocking the communication with the xmlrpc.php file – your host should be able to help you with that again.

    Also, I see you’re using Cloudflare currently. Can you please make sure that you’ve followed the following guides, which outline the proper setup for Jetpack and Cloudflare? 

    Hope that’s all clear! Let us know how that goes, and we’ll be here to help out if you’re still having issues. 

    Thread Starter David Goring

    (@dg12345)

    we’ve already tried all that, it is not that

    As i pointed out we are using bedrock
    which means the xmlrpc.php  is at example.com/wp/xmlrpc.php 

    Please update the path, and possibly get your system to be able to deal with this setup going forward

    your other team member managed it here https://wordpress.org/support/topic/unable-to-insert-blog-29/

    Plugin Support Bruce (a11n)

    (@bruceallen)

    Happiness Engineer

    Hi @dg12345,

    Thanks for highlighting your use of Bedrock. Given that Bedrock structures WordPress core files within a /wp subdirectory, it’s essential to ensure that Jetpack can locate the necessary files, such as xmlrpc.php, for proper connectivity.

    To facilitate this:

    1. Set the WP_SITEURL Constant: In your Bedrock configuration, define the WP_SITEURL to point to your WordPress installation, including the subdirectory. For example: define('WP_SITEURL', 'https://learning.publiclawproject.org.uk/wp'); This setting helps Jetpack identify the correct path to your WordPress core files.
    2. Verify xmlrpc.php Accessibility: Ensure that the xmlrpc.php file is accessible at https://learning.publiclawproject.org.uk/wp/xmlrpc.php. You should see the message: “XML-RPC server accepts POST requests only.” If not, Jetpack may not be able to communicate with your site.
    3. Check for Server or Security Configurations: Some server configurations or security plugins might block access to xmlrpc.php. Ensure that there are no restrictions preventing Jetpack from accessing this file.

    I see that the Site URL for the site has the /wp added, so you should be able to connect Jetpack to the site now.

    By implementing the above steps, Jetpack should connect seamlessly with your Bedrock setup without requiring intervention on our part. If you encounter any issues or need additional assistance, feel free to reach out.

    Plugin Contributor Stef (a11n)

    (@erania-pinnera)

    Hello @dg12345,

    Do you have updates about that, do you still need help? 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)
  • You must be logged in to reply to this topic.