This comes up time and time again so a sticky thread is in order.
If you encounter this error message and you are using a computer (rather than a mobile device), access the browser console (F12 if using Windows / Chrome).
Select the Console tab and there should be an error message displayed, something like this:
If it's a 403 Forbidden error then it will likely be due to a server side security mechanism such as ModSecurity, mod_evasive, or similar.
It could even be something like the Wordfence add-on for WordPress.
Contact your host and ask them to whitelist whichever rules are being triggered, or to disable the mechanism.
If it's an HTTP 500 error, this is a generic web server error and your host will need to inspect the server error log (not the XF ACP error log) to determine what is causing it.
If you encounter this error message and you are using a computer (rather than a mobile device), access the browser console (F12 if using Windows / Chrome).
Select the Console tab and there should be an error message displayed, something like this:
Code:
Failed to load resource: the server responded with a status of 403 (Forbidden)
PHP: <!DOCTYPE HTML PUBLIC "-//IETF//DTD core-compiled.js?_v=4282e784:42
HTML 2.0//EN">
<html><head>
<title>403 Forbidden</title>
</head><body>
<h1>Forbidden</h1>
<p>You don't have permission to access /forum/posts/123/edit
on this server.<br />
</p>
</body></html>
If it's a 403 Forbidden error then it will likely be due to a server side security mechanism such as ModSecurity, mod_evasive, or similar.
It could even be something like the Wordfence add-on for WordPress.
Contact your host and ask them to whitelist whichever rules are being triggered, or to disable the mechanism.
If it's an HTTP 500 error, this is a generic web server error and your host will need to inspect the server error log (not the XF ACP error log) to determine what is causing it.