cURL Timeout to jetpack.wordpress.com Despite Working SSL and Outbound HTTPS
-
Hello
I’m experiencing persistent issues connecting Jetpack to WordPress.com from my site https://zulucow.co.uk.
Despite extensive debugging and confirmation from my hosting provider (IONOS), Jetpack fails to complete the connection, returning:
SSL Failed: WordPress reports no SSL support
and
Your server did not successfully connect to the Jetpack server using HTTP
Troubleshooting Already Completed
Server & Configuration
- Site served over HTTPS with a valid SSL certificate (Let’s Encrypt)
- is_ssl() now correctly returns true (verified via WP-CLI and Jetpack status)
- wp-config.php includes:define(‘FORCE_SSL_ADMIN’, true);$_SERVER[‘HTTPS’] = ‘on’;$_SERVER[‘SERVER_PORT’] = 443;$_SERVER[‘REQUEST_SCHEME’] = ‘https’;
Outbound HTTPS Works
- I can successfully connect to https://jetpack.com using both:
- WP-CLI (curl -I)
- PHP test script from browser (curltest.php)
Outbound to jetpack.wordpress.com Fails
- Direct curl to https://jetpack.wordpress.com/jetpack.test hangs indefinitely when run from a browser-accessed PHP script
- This mirrors Jetpack’s own test, which returns:cURL error 28: Connection timed out after 5001 milliseconds
Hosting Provider (IONOS) Confirms No Restrictions
- They have confirmed there are no firewall or outbound port restrictions from my VPS to the internet
- No ModSecurity, WAF, or rate limits are interfering
Troubleshooting Mode
- I have enabled Jetpack Troubleshooting Mode and confirmed the issue persists with all other plugins disabled and the default theme active
- This rules out any plugin or theme conflicts
Key Symptoms
- Jetpack Debugger at /wp-admin/admin.php?page=jetpack-debugger fails HTTP and HTTPS connectivity tests
- WP-CLI shows:
- is-https: https
- ssl: (blank)
- blog_id: 0
- All jetpack status tests pass except the outbound connection and sync ones
Request for Help
Can someone from the Jetpack team confirm whether:
- There are any known restrictions or blocks on traffic from my server IP?
- The endpoint https://jetpack.wordpress.com/jetpack.test is available and accepting connections?
- There’s anything further I can do to manually pair the site via tokens if the automatic process fails?
Happy to provide full terminal output, curl logs, or a full diagnostic summary. Many thanks in advance for your help.
The topic ‘cURL Timeout to jetpack.wordpress.com Despite Working SSL and Outbound HTTPS’ is closed to new replies.