Skip Navigation

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.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 5:00 – 13:00 5:00 – 13:00 5:00 – 13:00 5:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: America/Argentina/Buenos_Aires (GMT-03:00)

This topic contains 4 replies, has 1 voice.

Last updated by larryP-3 20 hours, 13 minutes ago.

Assisted by: Otto.

Author Posts
April 5, 2025 at 2:36 am #16899216

larryP-3

Background of the issue:
I am trying to install the WPML plugin on my site hidden link and followed the installation documentation.

Symptoms:
I get the following message: Connection error: Unable to get data from service. Detailed error: cURL error 7: Failed to connect to api.wpml.org port 443: Connection timed out.

Questions:
Please let me know if there are firewall ports that need to be opened.

April 5, 2025 at 10:13 pm #16900504

Andreas W.
Supporter

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hello,

Thank you for reaching out and the provided details!

The error:
wpml: cURL error 7: Failed to connect to api.wpml.org port 443: Bad access

Meaning:
WPML is blocked by a firewall

Solution:
Contact your hosting provider and ask them to whitelist the following domains:
wpml.org
cdn.wpml.org
api.wpml.org
api.toolset.com
cloudfront.net

If this will not solve the issue, please let us know.

Best regards
Andreas

April 11, 2025 at 4:06 am #16920870

larryP-3

Hello, it appears that whitelisting has not resolved the issue I still get the following:

Connection error: Unable to get data from service. Detailed error: cURL error 7: Failed to connect to api.wpml.org port 443: Connection timed out

I also tried hardcoding the serial number in the WP-Config.php file and this did not work either. I got a message indicating it should be removed

Please can you offer advice on how to install this.

Note that this is a multisite environment with subdomains.

I have tried installing the plugin activated on the network and also activated on the main site which is hidden link

Regards

Alan

April 11, 2025 at 12:36 pm #16922715

Otto
Supporter

Languages: English (English ) Spanish (Español )

Timezone: America/Argentina/Buenos_Aires (GMT-03:00)

Hello Alan,

Can you confirm that the server can reach api.wpml.org? If you have access to the server's terminal you can try this:

curl -I <em><u>hidden link</u></em>

As you use a multisite, please review the installation steps provided here:
https://wpml.org/documentation/support/multisite-support/#install-wpml-multisite

To ensure the quickest and most accurate support, please provide your debug information so I can look at some of your configurations. We have an excellent article on how to locate it here: https://wpml.org/faq/provide-debug-information-faster-support/.

Best Regards,
Otto

April 12, 2025 at 5:51 am #16924909

larryP-3

nothing to add