1. Are there any entries in the Site Reviews > Tools > Console page?
2. Have you disabled access to the WordPress admin files on the frontend? Some security plugins do this, including blocking access to the admin-ajax.php file which many plugins (including Site Reviews) use to perform ajax requests. This may help: https://givewp.com/documentation/core/frequent-troubleshooting-issues/admin-ajax-blocked/
-
This reply was modified 6 years, 4 months ago by
Gemini Labs.
I am using All In One WP Security plugin, but it was working fine till last update, I didn’t change anything in plugin settings.
Console is empty in Site reviews -> tools
got it!
All in one WP Security plugin -> firewall -> Forbid Proxy Comment Posting
if i check this to true, it is causing the issue.
thanks for your fast and great support.
That particular option adds the following to your .htaccess file:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_METHOD} ^POST
RewriteCond %{HTTP:VIA} !^$ [OR]
RewriteCond %{HTTP:FORWARDED} !^$ [OR]
RewriteCond %{HTTP:USERAGENT_VIA} !^$ [OR]
RewriteCond %{HTTP:X_FORWARDED_FOR} !^$ [OR]
RewriteCond %{HTTP:X_FORWARDED_HOST} !^$ [OR]
RewriteCond %{HTTP:PROXY_CONNECTION} !^$ [OR]
RewriteCond %{HTTP:XPROXY_CONNECTION} !^$ [OR]
RewriteCond %{HTTP:HTTP_PC_REMOTE_ADDR} !^$ [OR]
RewriteCond %{HTTP:HTTP_CLIENT_IP} !^$
RewriteRule wp-comments-post\.php - [F]
</IfModule>
It could be due to the way your server is configured, perhaps your server uses a reverse proxy such as Varnish.
It doesn’t break Site Reviews for me, maybe all you needed to do was save the Firewall settings to fix your .htaccess file.
Anyway, happy it’s solved!