• Resolved birgitspeulman

    (@birgitspeulman)


    Since years I use Jetpack for my self hosted site. Recently (since the update?) I cannot connect to Jetpack anymore, getting this error: “The Jetpack server was unable to communicate with your site https://www.birgitspeulman.nl [IXR -32300: transport error: http_request_failed cURL error 28: Failed to connect to http://www.birgitspeulman.nl port 443: Connection timed out]”

    I really need help with Jetpack not connecting, since my site is centered around my portfolio. Portfolio comes with Jetpack, now that i cannot connect, all my portfolio content is missing.

    I have tried:

    • disabled all plugins exept Jetpack;
    • removed and re-installed Jetpack;
    • installed and activated the default WordPress theme, then tried again;
    • XML-RPC file is in my root folder. But gives back 404.
    • My host is not blocking xmlrpc.php, as far as I can see: I can log in in sites admin and change this myself.
    • I increased memory_limit to 256M in .htaccess and wp-config.php.
    • I looked at my profile at WordPress.com: seems ok.

      Nothing changed. Jetpack doesn’t connect.

      Is there anybody online who can help me with this?

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

Viewing 4 replies - 1 through 4 (of 4 total)
  • Bruce (a11n)

    (@bruceallen)

    Happiness Engineer

    Hi @birgitspeulman,

    The issue does appear to be a block or limit on the xmlrpc.php file, it needs to be available and display the following message:

    XML-RPC server accepts POST requests only.

    You can see a working example here:

    https://jetpack.com/xmlrpc.php

    Do you use any security plugins that may block access to this file? If so, could you try to disable them? You might also want to check your site’s .htaccess file for any rules that might be blocking access to the xmlrpc.php file.

    I’d also suggest contacting your hosting provider and ask them to check their security logs for any blocked requests to the /wordpress/xmlrpc.php file on your site, using the Jetpack by WordPress.com user agent.

    If they only offer XML-RPC access by whitelisting IP addresses, then they will need to whitelist the IP addresses listed here:

    https://jetpack.com/support/hosting-faq/#jetpack

    Please note that these IP addresses could change (or more could be added) at any time. For that reason, we recommend your host uses the machine-readable versions of these IP ranges in JSON or plain text format to automate configuration changes on their systems.

    Thread Starter birgitspeulman

    (@birgitspeulman)

    Hi Bruce,
    Thank you for your quick reaction!
    When I tested, I disabled all plugins except Jetpack, so my security plugin was disabled too.
    I also removed all rules from .htaccess except php_value memory_limit 256M
    It did not help.
    I will ask my host if they only offer XML-RPC access by whitelisting IP addresses.
    And let you know if this helped.

    Thread Starter birgitspeulman

    (@birgitspeulman)

    It was my host.
    Got this answer:

    “Due to a major attack, it was necessary to completely disable access to XMLRPC, that Jetpack uses, for all of our websites. These attacks targeting the XMLRPC file result in your website and all other customers’ websites going completely offline.

    Therefore we have unfortunately been forced to temporarily disable all access to the XMLRPC file to avoid a repeat of this situation.

    Our system administrators are working on a solution that would allow legitimate parties (including JetPack) to make normal use of the XMLRPC file.”

    Plugin Contributor Dan (a11n)

    (@drawmyface)

    Thanks for letting us know! Hopefully your host can allow Jetpack to access xmlrpc before too long.

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

The topic ‘Unable to connect Jetpack’ is closed to new replies.