Skip to content Skip to sidebar

This thread is resolved. Here is a description of the problem and solution.

Problem:
If you're experiencing repeated cURL error 28 messages indicating a failure to connect to cdn.wpml.org after a timeout, this might be due to a routing issue on your side or a need to whitelist WPML servers.
Solution:
We recommend checking your server's connection settings and ensuring that there are no blocks preventing access to WPML's servers. It's important to whitelist our servers as necessary. For detailed guidance on how to address connection issues with WPML, please visit https://wpml.org/faq/wpml-plugin-cannot-connect-to-wpml-org/.

Please note that this solution might be irrelevant if it's outdated or not applicable to your case. We highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the issue persists, please open a new support ticket at WPML support forum for further assistance.

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

This topic contains 2 replies, has 1 voice.

Last updated by johanS-7 1 week, 2 days ago.

Assisted by: Christopher Amirian.

Author Posts
April 18, 2026 at 5:32 pm #17978285

johanS-7

2026-04-18 17:30:111496 index wp_error wpml-config/config-index.json

code: http_request_failed
message: cURL error 28: Failed to connect to cdn.wpml.org port 80 after 10000 ms: Timeout was reached

2026-04-18 17:17:102611 index wp_error wpml-config/config-index.json

code: http_request_failed
message: cURL error 28: Failed to connect to cdn.wpml.org port 80 after 10000 ms: Timeout was reached

2026-04-18 17:16:279799 index wp_error wpml-config/config-index.json

code: http_request_failed
message: cURL error 28: Failed to connect to cdn.wpml.org port 80 after 10000 ms: Timeout was reached

2026-04-18 17:12:526358 index wp_error wpml-config/config-index.json

code: http_request_failed
message: cURL error 28: Failed to connect to cdn.wpml.org port 80 after 10001 ms: Timeout was reached

2026-04-18 17:11:487044 index wp_error wpml-config/config-index.json

code: http_request_failed
message: cURL error 28: Failed to connect to cdn.wpml.org port 80 after 10001 ms: Timeout was reached

2026-04-17 23:20:124558 index wp_error wpml-config/config-index.json

code: http_request_failed
message: cURL error 28: Failed to connect to cdn.wpml.org port 80 after 10002 ms: Timeout was reached

April 18, 2026 at 5:45 pm #17978291

johanS-7

I can't ping any of your sites from my server in germany or my local machine currently in the Maldives

April 20, 2026 at 11:18 am #17980558

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi,

Welcome to WPML support. I checked with our system support, and all the systems are running with no issues.

I also checked, and hidden link is not blocked on our side.

This means you will need to check and whitelist our servers as mentioned by the AI chat assistant.

There is nothing that we can do on our side here.

For more information:
https://wpml.org/faq/wpml-plugin-cannot-connect-to-wpml-org/

Thanks.

April 27, 2026 at 12:13 pm #17996834

johanS-7

It was a fluke routing issue on my side.

Kind regards

Johan