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 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9: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/Los_Angeles (GMT-08:00)

Tagged: ,

This topic contains 9 replies, has 2 voices.

Last updated by Bobby 48 minutes ago.

Assisted by: Bobby.

Author Posts
October 30, 2024 at 2:12 pm #16347640

Rainer Brang

Background of the issue:
I am trying to access the 'Tools' tab under 'Translation management' in WPML, but it is not visible.
Every time I open 'Translation management', a new log entry appears in the 'Advanced Translation Editor Error logs'.
I have already generated and entered a new site key twice, but it does not help.

Symptoms:
Every call to hidden link returns status 403. When I open that URL in a browser, I also get a 403 status result. The error log shows 'Event: ATE Server Communication, Description: Forbidden, status: 403'.

Questions:
Why does ate.wpml.org return error 403?
What is the way such calls should work?
Should ate.wpml.org reply with something different?

October 30, 2024 at 6:41 pm #16348866

Bobby
Supporter

Languages: English (English )

Timezone: America/Los_Angeles (GMT-08:00)

Hi there,

Please review this open errata on a known issue we are having with non-admin users receiving 403 errors, and let me know your results.

https://wpml.org/errata/403-error-for-non-admin-users-in-wpml/

October 31, 2024 at 7:38 am #16349853

Rainer Brang

No, still the same problem.
I am testing this as an admin (superadmin of a Multisite).
My WPML account is very old, and I've never used the ATE before - so my question is: Does the 403 error come from a real "forbidden" rejection of the ate.wpml.org server?
Because in that case, I don't see what I could do about it from my side?

October 31, 2024 at 5:42 pm #16353033

Bobby
Supporter

Languages: English (English )

Timezone: America/Los_Angeles (GMT-08:00)

Please go to WPML->Support->Installer support and click on "check now", does everything come back as "green" checkmarks?

See this documentation on how to run this test:
https://wpml.org/faq/wpml-plugin-cannot-connect-to-wpml-org/#how-do-i-check-the-installer-support-log-for-errors

November 1, 2024 at 10:48 am #16354690

Rainer Brang

yes. Everything is fine.

Bildschirmfoto 2024-11-01 um 11.47.35.jpg
Bildschirmfoto 2024-11-01 um 11.47.42.jpg
Bildschirmfoto 2024-11-01 um 11.46.06.jpg
November 1, 2024 at 7:06 pm #16355910

Bobby
Supporter

Languages: English (English )

Timezone: America/Los_Angeles (GMT-08:00)

Please go to WPML->Translation Management and add your account as a translator with access to all the language pairs.

Try again and let me know your results, please.

November 4, 2024 at 7:17 am #16358873

Rainer Brang

That's already set.
The other translator also can't see the "Tools" tab.

Bildschirmfoto 2024-11-04 um 08.15.29.jpg
November 4, 2024 at 10:49 pm #16363607

Bobby
Supporter

Languages: English (English )

Timezone: America/Los_Angeles (GMT-08:00)

I would like to request temporary access (wp-admin and FTP) to your site to test the issue.
(preferably to a test site where the problem has been replicated if possible)

**Before we proceed It is necessary to take FULL BACKUP of your database and your website. Providing us with access, you agree that a backup has been taken **

I often use the Duplicator plugin for this purpose: http://wordpress.org/plugins/duplicator/
You will find the needed fields for this below the comment area when you log in to leave your next reply.
The information you enter is private which means only you and I have access to it.

NOTE: If access to the live site is not possible and the staging site does not exist please provide me with a duplicator package created with the duplicator plugin.

Thank you,
Bobby

November 5, 2024 at 3:47 pm #16367965

Rainer Brang

Can't do that.

That's why my questions still stand:
What is the way such calls should work, so I can look for the problem on my server?

Why does ate.wpml.org return error 403? Does the 403 error depend on something going wrong on my server, and how will ate.wpml.org know about a problem on my server??

Should ate.wpml.org reply with something different (when do I know the problem is fixed)?

November 5, 2024 at 10:19 pm #16369315

Bobby
Supporter

Languages: English (English )

Timezone: America/Los_Angeles (GMT-08:00)

The error itself means that something is being blocked when our server attempts to communicate with your server.

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

After doing so, please try again and let me know your results.