This thread is resolved. Here is a description of the problem and solution.
Problem:
You are trying to update the WPML plugin but encounter a connection error: 'Unable to get data from service. Detailed error: CURL error 28: Failed to connect to api.wpml.org port 443 after 10000 ms: Timeout was reached.' despite deactivating the security plugin as a troubleshooting measure.
Solution:
First, navigate to WPML > Support > Installer support and click the "check" button. Check if you see two green check icons at the top. If there are any red X-ses, this indicates a potential block by your hosting provider. Contact your hosting provider to ensure that the following domains are not blocked:
- wpml.org
- cdn.wpml.org
- api.wpml.org
- api.toolset.com
- cloudfront.net
Refer to our documentation on CURL error 28 for more details: https://wpml.org/faq/wpml-plugin-cannot-connect-to-wpml-org/
If your site is hosted on GoDaddy, be persistent with their support as other clients have experienced similar issues which were resolved after insisting.
If this solution does not resolve your issue or seems outdated, we 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 problem persists, please open a new support ticket at WPML support forum.
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 1 reply, has 0 voices.
Last updated by 6 months, 1 week ago.
Assisted by: Mihai Apetrei.