[Resolved] Cannot communicate with hidden link and update plugins
This thread is resolved. Here is a description of the problem and solution.
Problem: You are unable to connect to WPML on your site, and you encounter a cURL error 28, indicating a failure to connect to api.wpml.org after a specific timeout. Solution: We recommend following the steps in our guide to resolve connection issues with WPML. You can find the guide here: https://wpml.org/faq/wpml-plugin-cannot-connect-to-wpml-org/ Additionally, please ensure that your hosting provider whitelists the following domains to allow proper communication:
wpml.org
cdn.wpml.org
api.wpml.org
api.toolset.com
cloudfront.net
If this solution does not apply to your case, or if it seems outdated, 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 you still need assistance, 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.
Background of the issue:
I am trying to connect to WPML on my site hidden link. I went into the Installer System Status and saw green checks next to WPML API server, Toolset API server, and Required PHP Libraries: cURL, simpleXML.
Symptoms:
Your site can't communicate with hidden link. Code 0: cURL error 28: Failed to connect to api.wpml.org port 443 after 4689 ms: Couldn't connect to server.
Questions:
Can you help me connect to the server?
Is my site blocked from your server?
I have reviewed our firewall logs, and it appears that your website is not being blocked from our end. Please ensure that your server or hosting is not blocking the requests.
Yes - there is no change.
2024-17-09 11:09:45 hidden link
Your site can't communicate with hidden link. Code 0: cURL error 28: Failed to connect to api.wpml.org port 443 after 4689 ms: Couldn't connect to server.
- Update your WPML plugin and add-ons to the latest version, 4.6.13, to benefit from the latest bug fixes and improvements. This may not necessarily resolve your problem; however, we must work on the latest code to troubleshoot the issue best.
You can check the latest released versions under "My Account -> Downloads" on this site. Instructions to update can be found here: http://wpml.org/faq/install-wpml/
- Deactivate all plugins temporarily except WPML to check the problem.
Please remember to backup your database before you proceed.
Having difficulty updating the plugins because it keeps asking for my site registration when I go to plugins-> add new -> commercial as directed in the link you sent - I enter the key from this site but it doesn't work. currently attempting this on dev.interrainternational.com (it is a registered development site). This is also not connecting.
Should I remove all wpml plugins then upload the OTGS Installer to get all of the most recent plugins?
current versions are:
Contact Form 7 Multilingual Version 1.2.2
WPML Multilingual CMS Version 4.6.11
WPML SEO Version 2.1.0
WPML String Translation Version 3.2.12
I deleted the previous registration for the site and registered the site as a new site, attempted to register the new key and it still isn't working.
Connection error: Unable to get data from service. Detailed error: cURL error 28: Failed to connect to api.wpml.org port 443 after 9376 ms: Couldn't connect to server
Have you tried to deactivate non-WPML-related plugins temporarily?
I need to request temporary access (wp-admin and FTP) to your site—preferably to a test site where the problem has been replicated if possible—in order to be of better help. When you log in to leave your next reply, you will find the needed fields below the comment area. The information you will enter is private, meaning only you and I can see and access it.
If I need to check this further, I want to ask you about the possibility of replicating your site locally. I'll need to install a "Duplicator temporarily" or "All In One Migration" plugin on your site. This will allow me to create a copy of your site and your content.
Due to server restrictions, I couldn't make a copy using any plugins. I also went to WPML → Support → Installer Support and clicked the "Check Installer System Status" button, revealing errors.
Your server has restrictions, and I'm unable to resolve them. You should contact your hosting provider for assistance.