Wordpress LScache Plugin: Failed to load resource: the server responded with a status of 403 () admin-ajax
Hello, We have an issue with a plug-in we are using that is causing an error after a couple of hours because of the cache. It is the reviewer plug-in (you can find on Codecanyon). If we disable the LiteSpeed Cache plug-in the error is gone. When we enable it again the error is back. We get this message: Unable to get users reviews: Internal error When we go to the Chrome console we see this error: Failed to load resource: the server responded with a status of 403 () admin-ajax.php This only happens after a couple of hours after clearing the cache and we cant find the issue. It has something to do with the caching of LiteSpeed but we dont know what. Help would be very welcome. Kind regards, Joep Hi, this like typical nonce issue please provide the report number , you can get it in toolbox -> report -> click send to LiteSpeed Best regards, Hello, I just submitted the report: XXSBPMVF I also want to tell you I allready read things about the nonce issue. I went trought the files of the plug-in that is creating the error and found this rules: $action_name = rwp_ajax_action_rating wp_localize_script($this->plugin_slug . -front-end-script, reviewerRatingObj, array(ajax_nonce => wp_create_nonce($action_name), ajax_url => admin_url(admin-ajax.php), action => $action_name)) $action_name = rwp_ajax_action_like wp_localize_script($this->plugin_slug . -front-end-script, reviewerJudgeObj, array(ajax_nonce => wp_create_nonce($action_name), ajax_url => admin_url(admin-ajax.php), action => $action_name)) $action_name = rwp_reviews_box_query_users_reviews wp_localize_script($this->plugin_slug . -front-end-script, reviewerQueryURs, array(ajax_nonce => wp_create_nonce($action_name), ajax_url => admin_url(admin-ajax.php), action => $action_name)) $action_name = rwp_reviews_box_query_all_users_reviews wp_localize_script($this->plugin_slug . -front-end-script, reviewerQueryAllURs, array(ajax_nonce => wp_create_nonce($action_name), ajax_url => admin_url(admin-ajax.php), action => $action_name)) This are not the only ones, I found more. If I place this: rwp_ajax_action_rating rwp_ajax_action_like rwp_reviews_box_query_users_reviews rwp_reviews_box_query_all_users_reviews in my ESI nonces, should this solve the problem? Hi, better try a more wild range as rwp_ to cover them all Best regards, Hello, I excluded the nonces that I found and that solved my problem. Thanks for the help and feedback. Kind regards, Joep Hello, Unfortunately the problem is back, even with the nonces added in the ESI tab under ESI Nonces . There is also an option to add it like this: rwp_ private What is the function of this private part? And do you have any other ideas to solve this problem because I tried everything but still getting this AJAX error after some days:( Kind regards, Joep Hello again, Sorry for posting a second question but I searched the Internet and also found this thread: https://wordpress.org/support/topic/how-to-exclude-admin-ajax-php/ Could this solve the issue too and not break my site in any way? Im almost deperate to solve this issue so I will try everything. Kind regards, Joep