Ultimate Addons login ajax problem




Wordpress LScache Plugin: Ultimate Addons login ajax problem

Last Updated on: Wed, 15 Apr 2026 00:00:02
Hello, I currently have the Ultimate Addons plugin for the login form installed on my website. This form loads by AJAX. When I empty the cache it works correctly and users can access the web from the form. After about 24 to 72 hours the form stops working. If I empty the cache the form works correctly again. I thought it was an error nonce (ESI), I added uael to the exclude list, but this did not solve the problem. Can you help me? My website is mariaespanol.com Report number: BNMTVXIC Date: 11/13/2022 09:11:35 How can I remove the ajax load from the cache? ThanksThe page I need help with: http://mariaespanol.com Hi, whats the error message that returns on that ajax call when issue happens ? best regards, There is no error message, but when the user clicks on the button to access in the login form, the button keeps loading infinitely. He never gets to log in. if its nonce issue , the browser dev tool should says something on that admin-ajax call , please check its response I am not an expert and I only see an error 403. I send you the data. You can access the login form from the home page of the website (mariaespanol.com) and enter false data. Currently you will see the problem. The only problem I can see in the console is this. Request URL: https://mariaespanol.com/wp-admin/admin-ajax.php Request Method: POST Status Code: 403 send @ jquery.min.js:2 ajax @ jquery.min.js:2 s.ajax.s.ajax @ jquery-migrate.min.js:2 S. @ jquery.min.js:2 (anonymous) @ uael-frontend.min.js:1 dispatch @ jquery.min.js:2 y.handle @ jquery.min.js:2 Playload action: uael_login_form_submit nonce: 586cfb58ea Preview -1 Remote Address: 198.20.111.120:443 Referrer Policy: strict-origin-when-cross-origin access-control-allow-credentials: true access-control-allow-origin: https://mariaespanol.com alt-svc: h3=:443 ma=2592000, h3-29=:443 ma=2592000, h3-Q050=:443 ma=2592000, h3-Q046=:443 ma=2592000, h3-Q043=:443 ma=2592000, quic=:443 ma=2592000 v=43,46 cache-control: no-cache, must-revalidate, max-age=0 content-encoding: br content-length: 6 content-type: text/html charset=UTF-8 date: Sun, 13 Nov 2022 19:39:39 GMT expires: Wed, 11 Jan 1984 05:00:00 GMT referrer-policy: strict-origin-when-cross-origin vary: Accept-Encoding x-content-type-options: nosniff x-frame-options: SAMEORIGIN x-litespeed-cache-control: no-cache x-litespeed-tag: f40_HTTP.403 x-robots-tag: noindex it looks like maybe the nonce name is not started with uael could you please check with plugin author and ask whats the nonce name they used for login ? Hi! The nonce name are: Login form : Register form : Could you tell me how I can enter it so that it works correctly? Are there any other settings I can add to LiteSpeed ??to avoid my AJAX issue? Thanks! please try uael private in that list, purge all , see if it helps Hello, I included this section but it didnt work. I still have the problem. After a few hours the form stops working and loads infinitely. You can see the problem trying a login with any data (mariaespanol.com) Can you help me with other configurations that exclude ajax from the cache? the issue is not the ajax itself , its the nonce to validate it please try reset plugin to default setting but only enable ESI and add nonce name to list , see how it goes Hello, I restored the plugin to factory settings, activated ESI and added the nonce name, but after a few hours the error reappears. Hello, Could you read my message? Still not working properly. please enable the debug log see and verify if that ESI subrequest actually generated This is the log file of my web. I dont understand ESI and I cant tell if its working. If you can see it I would appreciate it. 11/22/22 19:54:16.803 [217.217.82.248:57811 1 Vg2] ------GET HTTP/1.1 (HTTPS) /wp-admin/admin.php 11/22/22 19:54:16.803 [217.217.82.248:57811 1 Vg2] Query String: page=litespeed-toolbox&LSCWP_CTRL=purge&LSCWP_NONCE=efd5ff4e58&litespeed_type=purge_all 11/22/22 19:54:16.803 [217.217.82.248:57811 1 Vg2] HTTP_REFERER: https://mariaespanol.com/wp-admin/admin.php?page=litespeed-toolbox 11/22/22 19:54:16.803 [217.217.82.248:57811 1 Vg2] User Agent: Mozilla/5.0 (Macintosh Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36 11/22/22 19:54:16.803 [217.217.82.248:57811 1 Vg2] Accept: text/html,application/xhtml+xml,application/xml q=0.9,image/avif,image/webp,image/apng, / q=0.8,application/signed-exchange v=b3 q=0.9 11/22/22 19:54:16.803 [217.217.82.248:57811 1 Vg2] Accept Encoding: gzip, deflate, br 11/22/22 19:54:16.803 [217.217.82.248:57811 1 Vg2] Cookie _lscache_vary: 5efe25d4c39c6a9d8b59db84a9ee807f 11/22/22 19:54:16.803 [217.217.82.248:57811 1 Vg2] X-LSCACHE: true 11/22/22 19:54:17.177 [217.217.82.248:57811 1 Vg2] No cache due to Admin page 11/22/22 19:54:17.428 [217.217.82.248:57811 1 Vg2] [Ctrl] X Cache_control -> no Cache ( logged in user ) => LiteSpeed Control::set_nocache(( logged in user ))@367 => LiteSpeed Vary->after_user_init()@86 => LiteSpeed LSC->after_user_init()@233 => WP_Hook->apply_filters(ARRAY)@308 => WP_Hook->do_action(ARRAY)@332 => /home/erpepeee/mariaespanol.com/wp-settings.php@517 11/22/22 19:54:17.429 [217.217.82.248:57811 1 Vg2] [Media] init 11/22/22 19:54:17.429 [217.217.82.248:57811 1 Vg2] [LQIP] init 11/22/22 19:54:17.429 [217.217.82.248:57811 1 Vg2] [CDN] init 11/22/22 19:54:17.429 [217.217.82.248:57811 1 Vg2] [Router] CDN bypassed: is not ajax call 11/22/22 19:54:17.430 [217.217.82.248:57811 1 Vg2] [Router] CDN bypassed: ajax call from admin 11/22/22 19:54:17.430 [217.217.82.248:57811 1 Vg2] Task init 11/22/22 19:54:17.430 [217.217.82.248:57811 1 Vg2] [Router] LSCWP_CTRL: purge 11/22/22 19:54:17.430 [217.217.82.248:57811 1 Vg2] [Router] LSCWP_CTRL verified: purge 11/22/22 19:54:17.430 [217.217.82.248:57811 1 Vg2] [Router] parsed type: purge_all => LiteSpeed Router::verify_type()@463 => LiteSpeed Purge->handler()@93 => LiteSpeed Router->handler(purge)@748 11/22/22 19:54:17.430 [217.217.82.248:57811 1 Vg2] added => LiteSpeed Root::debug( added ,8)@46 => LiteSpeed Purge->_add(ARRAY)@480 => LiteSpeed Purge->_purge_all_lscache()@221 => LiteSpeed Purge->_purge_all()@186 => LiteSpeed Purge->handler()@97 => LiteSpeed Router->handler(purge)@748 => LiteSpeed LSC->proceed_action(purge)@332 => LiteSpeed LSC->after_user_init()@279 => WP_Hook->apply_filters(ARRAY)@308 11/22/22 19:54:17.430 [217.217.82.248:57811 1 Vg2] X-LiteSpeed-Purge: public,f40_ 11/22/22 19:54:17.432 [217.217.82.248:57811 1 Vg2] added _MIN => LiteSpeed Root::debug( added _MIN,8)@46 => LiteSpeed Purge->_add(ARRAY)@480 => LiteSpeed Purge->_purge_all_cssjs()@356 => LiteSpeed Purge->_purge_all()@187 => LiteSpeed Purge->handler()@97 => LiteSpeed Router->handler(purge)@748 => LiteSpeed LSC->proceed_action(purge)@332 => LiteSpeed LSC->after_user_init()@279 => WP_Hook->apply_filters(ARRAY)@308 11/22/22 19:54:17.432 [217.217.82.248:57811 1 Vg2] X-LiteSpeed-Purge: public,f40_ 11/22/22 19:54:17.439 [217.217.82.248:57811 1 Vg2] added _LOCALRES => LiteSpeed Root::debug( added _LOCALRES,8)@46 => LiteSpeed Purge->_add(ARRAY)@480 => LiteSpeed Purge->_purge_all_localres()@331 => LiteSpeed Purge->_purge_all()@188 => LiteSpeed Purge->handler()@97 => LiteSpeed Router->handler(purge)@748 => LiteSpeed LSC->proceed_action(purge)@332 => LiteSpeed LSC->after_user_init()@279 => WP_Hook->apply_filters(ARRAY)@308 11/22/22 19:54:17.440 [217.217.82.248:57811 1 Vg2] X-LiteSpeed-Purge: public,f40_ 11/22/22 19:54:17.440 [217.217.82.248:57811 1 Vg2] Failed to flush object cache due to object cache not enabled 11/22/22 19:54:17.440 [217.217.82.248:57811 1 Vg2] Reset opcode cache 11/22/22 19:54:17.440 [217.217.82.248:57811 1 Vg2] Purge all => LiteSpeed Root::debug( Purge all ,3)@46 => LiteSpeed Purge->_purge_all()@203 => LiteSpeed Purge->handler()@97 => LiteSpeed Router->handler(purge)@748 11/22/22 19:54:17.440 [217.217.82.248:57811 1 Vg2] 301 from https://mariaespanol.com/wp-admin/admin.php 11/22/22 19:54:17.440 [217.217.82.248:57811 1 Vg2] 301 to https://mariaespanol.com/wp-admin/admin.php?page=litespeed-toolbox 11/22/22 19:54:17.440 [217.217.82.248:57811 1 Vg2] Compare [from] https [to] https 11/22/22 19:54:17.440 [217.217.82.248:57811 1 Vg2] Compare [from] mariaespanol.com [to] mariaespanol.com 11/22/22 19:54:17.441 [217.217.82.248:57811 1 Vg2] Compare [from] /wp-admin/admin.php [to] /wp-admin/admin.php 11/22/22 19:54:17.441 [217.217.82.248:57811 1 Vg2] Compare [from] page=litespeed-toolbox&LSCWP_CTRL=purge&LSCWP_NONCE=efd5ff4e58&litespeed_type=purge_all [to] page=litespeed-toolbox 11/22/22 19:54:17.441 [217.217.82.248:57811 1 Vg2] 301 different redirection 11/22/22 19:54:17.441 [217.217.82.248:57811 1 Vg2] [Core] CHK html bypass: miss footer const 11/22/22 19:54:17.441 [217.217.82.248:57811 1 Vg2] [Ctrl] not cacheable before ctrl finalize 11/22/22 19:54:17.441 [217.217.82.248:57811 1 Vg2] [Router] get_role: administrator 11/22/22 19:54:17.441 [217.217.82.248:57811 1 Vg2] [Vary] role in vary_group [group] 99 11/22/22 19:54:17.441 [217.217.82.248:57811 1 Vg2] [Vary] show_admin_bar_front: true 11/22/22 19:54:17.441 [217.217.82.248:57811 1 Vg2] [Vary] admin bar : true 11/22/22 19:54:17.441 [217.217.82.248:57811 1 Vg2] [Vary] set_cookie ---> admin_bar:1 logged-in:1 role:99 11/22/22 19:54:17.442 [217.217.82.248:57811 1 Vg2] [Vary] no custimzed vary 11/22/22 19:54:17.442 [217.217.82.248:57811 1 Vg2] [Ctrl] forced no cache [reason] DONOTCACHEPAGE const 11/22/22 19:54:17.442 [217.217.82.248:57811 1 Vg2] X-LiteSpeed-Cache-Control: no-cache 11/22/22 19:54:17.442 [217.217.82.248:57811 1 Vg2] X-LiteSpeed-Purge: public,f40_ 11/22/22 19:54:17.442 [217.217.82.248:57811 1 Vg2] [Core] CHK html bypass: miss footer const 11/22/22 19:54:17.442 [217.217.82.248:57811 1 Vg2] Response headers --- array ( 0 => X-Redirect-By: WordPress, 1 => Location: https://mariaespanol.com/wp-admin/admin.php?page=litespeed-toolbox, 2 => Set-Cookie: _lscache_vary=admin_bar%3A1%3Blogged-in%3A1%3Brole%3A99 expires=Thu, 24-Nov-2022 18:54:17 GMT Max-Age=172800 path=/ secure HttpOnly, 3 => X-LiteSpeed-Cache-Control: no-cache, 4 => X-LiteSpeed-Purge: public,f40_, ) 11/22/22 19:54:17.442 [217.217.82.248:57811 1 Vg2] End response -------------------------------------------------------------------------------- 11/22/22 19:54:18.031 [217.217.82.248:57811 1 MYd] ------GET HTTP/1.1 (HTTPS) /wp-admin/admin.php 11/22/22 19:54:18.031 [217.217.82.248:57811 1 MYd] Query String: page=litespeed-toolbox 11/22/22 19:54:18.031 [217.217.82.248:57811 1 MYd] HTTP_REFERER: https://mariaespanol.com/wp-admin/admin.php?page=litespeed-toolbox 11/22/22 19:54:18.031 [217.217.82.248:57811 1 MYd] User Agent: Mozilla/5.0 (Macintosh Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36 11/22/22 19:54:18.031 [217.217.82.248:57811 1 MYd] Accept: text/html,application/xhtml+xml,application/xml q=0.9,image/avif,image/webp,image/apng, / q=0.8,application/signed-exchange v=b3 q=0.9 11/22/22 19:54:18.031 [217.217.82.248:57811 1 MYd] Accept Encoding: gzip, deflate, br 11/22/22 19:54:18.031 [217.217.82.248:57811 1 MYd] Cookie _lscache_vary: admin_bar:1 logged-in:1 role:99 11/22/22 19:54:18.031 [217.217.82.248:57811 1 MYd] X-LSCACHE: true 11/22/22 19:54:18.042 [217.217.82.248:57811 1 MYd] [ESI] Overwrite wp_create_nonce() 11/22/22 19:54:19.490 [217.217.82.248:57811 1 MYd] No cache due to Admin page 11/22/22 19:54:19.965 [217.217.82.248:57811 1 MYd] [Media] init 11/22/22 19:54:19.967 [217.217.82.248:57811 1 MYd] [LQIP] init 11/22/22 19:54:19.969 [217.217.82.248:57811 1 MYd] [CDN] init 11/22/22 19:54:19.969 [217.217.82.248:57811 1 MYd] [Router] CDN bypassed: is not ajax call 11/22/22 19:54:19.969 [217.217.82.248:57811 1 MYd] [Router] CDN bypassed: ajax call from admin 11/22/22 19:54:19.970 [217.217.82.248:57811 1 MYd] Task init 11/22/22 19:54:19.970 [217.217.82.248:57811 1 MYd] [Router] LSCWP_CTRL bypassed emptyExpand Hi, since you have created a ticket already , I will close this topic then. further communication will be performed on ticket system. best regards,



LiteCache Rush: Speed comes from using less, not from doing it faster



Reference