Skip to content Skip to sidebar

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

Problem:
The client is encountering a '403 ERROR' during the WPML setup, which seems to be caused by the hosting firewall blocking external connections required by WPML.
Solution:
We confirmed that there is no block from our side related to the client's site. To continue the setup without lowering the hosting security measures, we recommend adding the WPML license key directly in the

wp-config.php

file. Detailed instructions can be found here.
However, the client will still need to allow at least one connection to our API for the key validation. Once validated, manual translations can be used without further connections. For automatic translations, there are limitations due to the lack of external connections, as explained in this forum post.

If this solution doesn't look relevant, please open a new support ticket.

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.

Tagged: 

This topic contains 1 reply, has 2 voices.

Last updated by Mihai Apetrei 1 year, 9 months ago.

Assisted by: Mihai Apetrei.

Author Posts
December 5, 2023 at 10:50 am #14995709

tonyL-12

Hi there,

I am trying to finish the WPML setup but I am getting

"403 ERROR
The request could not be satisfied." error page.

It seems that WPML is trying to reach outside connection which is firewalled under our hosting due to security measures. Currently, there's no way to put down the restrictions and if setting up of WPML via outside connection is the only way, this might be a showstopper for us and we'll have to issue for a refund.

Is there a possibility to continue the setup and use WPML without external connections from WPML?

Thanks,
Marjan

ERROR_ The request could not be satisfied - www.kintojoin.io.png
December 5, 2023 at 4:11 pm #15000713

Mihai Apetrei
WPML Supporter since 03/2018

Languages: English (English )

Timezone: Europe/Bucharest (GMT+03:00)

Hi Marjan.

I got in touch with our Systems team and I got the confirmation that there is no block from our side related to your site.

So yes, as you said, probably these obstructions are coming from the system settings.

You can add the WPML license key in the wp-config.php file as explained here (https://wpml.org/faq/automatic-wpml-registration-using-php-for-easy-moves-between-production-development-and-staging/) but you will still need to ping our API at least once so that the key is validated.

After that, as long as you use manual translation, that's fine, but if you want to use automatic translation, there are multiple limitations and you won't be able to do that as my colleague explained here:
https://wpml.org/forums/topic/wpml-internet-access-online-registration/#post-12399215

I hope that you will find this information helpful 🙂

Kind regards,
Mihai Apetrei