This thread is resolved. Here is a description of the problem and solution.
Problem: You are experiencing issues where the WPML plugin cannot connect to wpml.org, and you receive messages like 'Unable to parse data from service response' when entering a new site key from WooCommerce. This suggests a problem with the connection or the site key itself. Solution: First, ensure that your server's firewall settings are not blocking the necessary WPML domains. You need to allow the following domains:
wpml.org
cdn.wpml.org
api.wpml.org
api.toolset.com
cloudfront.net
If the issue persists, it might be caused by another plugin interfering with the WPML plugin. We recommend deactivating other plugins temporarily to see if the issue resolves. For more detailed guidance, visit WPML connection issues documentation.
If these steps do not resolve your issue, or if the solution seems outdated or irrelevant to your specific case, please open a new support ticket. We also 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. For further assistance, you can contact us directly through our 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 received a message saying 'WPML plugin cannot connect to wpml.org'. I previously connected successfully when I subscribed to WPML, but now it has disconnected.
I tried to Connect it again with new site key but I received this message when i enter the new site key from woocommerce "Unable to parse data from service response."
Symptoms:
I received the message 'WPML plugin cannot connect to wpml.org' and 'Unable to parse data from service response' from WooCommerce. The site key is not working.
Questions:
Why is the WPML plugin unable to connect to wpml.org?
Why is the site key not working?
What does the 'Unable to parse data from service response' message mean?
One of my colleagues will take on your ticket. In the meantime, I would like to provide some helpful information.
We operate our services on Amazon servers, utilizing the AWS CloudFront CDN. Because the IP addresses of these servers can change continuously and vary based on the actual CDN delivery, the hostnames are only available.
Link Doesn't work
But I found this in WPML--Support--Installer Support
That WPML Api doesn't work
This might help you to find where is the problem maybe
I have checked our firewall logs, and we are not blocking your site. I suspect one of your plugins may be causing the issue or could be related to your server's firewall blocking the WPML API.
The following domains need to be allowed if your hosting is blocking them.
I have confirmed with our system team that we can only provide the domains to whitelist for the above reasons.
I suggest contacting the hosting provider to explore whether there is an alternative way to whitelist or to ensure that the WPML API is not blocked in any other way.
I already asked them but they say that they don't usually block any IP addresses
then I looked in Cloudflare maybe it's blocked from there but they didn't block any IP's as well
it's also the same system in Hostinger or Cloudflare they both want IP adresses not domain name so they can check
So What can we do now?
Yes, I have tried disabling all the plugins and tested it, but it still didn’t work.
I also changed the theme to the default one, but nothing changed.
I have the latest version of WordPress and the latest version of the theme, with no available updates except for WPML, which I cannot update due to the inability to register.
I have communicated with our system team regarding the issue you faced. Could you please check if it works now?
Manage Cookie Consent
We use cookies to optimize our website and services. Your consent allows us to process data such as browsing behavior. Not consenting may affect some features.
Functional
Always active
Required for our website to operate and communicate correctly.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
We use these to analyze the statistics of our site. Collected information is completely anonymous.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
These cookies track your browsing to provide ads relevant to you.