Wordpress LScache Plugin: I need help with x-litespeed-cache-control: no-cache,esi=on response headers
Last Updated on: Wed, 15 Apr 2026 00:00:02 I am experiencing slow page loads in one of my pages using LSCWP under LSWS, and I am checking the response headers for it, which reads x-litespeed-cache-control: no-cache,esi=on. I have tried removing all exclude related configuration, and it did not help. De-activating ESI just returns x-litespeed-cache-control: no-cache I can not figure out where else could the page be explicitly excluded from caching. Ive consulted your documentation, and was hoping to see at least a miss at any point, but I havent. It appears like something I have been missing is explicitly excluding the pages from being cached. Ive also checked inside the edit pages individually for cache exclusion active options, which there are none. To make things weirder, I then checked with a TOR session, under the suspicion that this could be IP-related, and I did get both a miss and then all hits from there for every new page I loaded. Perhaps it is an IP-related thing? I checked again from the same IP with Firefox, and I am getting the same behavior as with TOR. Of course I have been checking with an incognito session, which leaves the logged-in options of LSCWPs out of the possible culprits list. Ive also followed the debug troubleshooting guide, and this is an example log record block: 08/25/22 12:31:48.875 [131.79.239.76:48174 1 qhL] ------GET HTTP/1.1 (HTTPS) / 08/25/22 12:31:48.875 [131.79.239.76:48174 1 qhL] Query String: 08/25/22 12:31:48.875 [131.79.239.76:48174 1 qhL] User Agent: Mozilla/5.0 (X11 Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36 08/25/22 12:31:48.875 [131.79.239.76:48174 1 qhL] 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 08/25/22 12:31:48.875 [131.79.239.76:48174 1 qhL] Accept Encoding: gzip, deflate, br 08/25/22 12:31:48.875 [131.79.239.76:48174 1 qhL] Cookie _lscache_vary: guest_mode:1 08/25/22 12:31:48.875 [131.79.239.76:48174 1 qhL] X-LSCACHE: true 08/25/22 12:31:48.875 [131.79.239.76:48174 1 qhL] LSCACHE_VARY_VALUE: +ismobile+webp 08/25/22 12:31:48.875 [131.79.239.76:48174 1 qhL] [ESI] Overwrite wp_create_nonce() 08/25/22 12:31:49.452 [131.79.239.76:48174 1 qhL] [ESI] Appended nonce action to nonce list [action] stats_nonce 08/25/22 12:31:49.452 [131.79.239.76:48174 1 qhL] [ESI] Appended nonce action to nonce list [action] subscribe_nonce 08/25/22 12:31:49.452 [131.79.239.76:48174 1 qhL] [ESI] Appended nonce action to nonce list [action] wp_rest 08/25/22 12:31:49.452 [131.79.239.76:48174 1 qhL] [ESI] Appended nonce action to nonce list [action] cmreg_registration_nonce 08/25/22 12:31:49.452 [131.79.239.76:48174 1 qhL] [ESI] Appended nonce action to nonce list [action] role_nonce 08/25/22 12:31:49.452 [131.79.239.76:48174 1 qhL] [ESI] Appended nonce action to nonce list [action] wdap-call-nonce 08/25/22 12:31:49.453 [131.79.239.76:48174 1 qhL] [ESI] Appended nonce action to nonce list [action] seopress_cookies_user_consent_nonce 08/25/22 12:31:49.453 [131.79.239.76:48174 1 qhL] [ESI] Appended nonce action to nonce list [action] swpmtxnonce 08/25/22 12:31:49.453 [131.79.239.76:48174 1 qhL] [ESI] Appended nonce action to nonce list [action] wdt. 08/25/22 12:31:49.453 [131.79.239.76:48174 1 qhL] [ESI] Appended nonce action to nonce list [action] _vcnonce 08/25/22 12:31:49.453 [131.79.239.76:48174 1 qhL] [ESI] Appended nonce action to nonce list [action] data-vc-public-nonce 08/25/22 12:31:49.453 [131.79.239.76:48174 1 qhL] [ESI] Appended nonce action to nonce list [action] rating_nonce 08/25/22 12:31:49.453 [131.79.239.76:48174 1 qhL] [ESI] Appended nonce action to nonce list [action] timeline_nonce 08/25/22 12:31:49.453 [131.79.239.76:48174 1 qhL] [ESI] Appended nonce action to nonce list [action] blog_feed_nonce 08/25/22 12:31:49.453 [131.79.239.76:48174 1 qhL] [ESI] Appended nonce action to nonce list [action] wsf_post 08/25/22 12:31:49.453 [131.79.239.76:48174 1 qhL] [ESI] Appended nonce action to nonce list [action] edd -. 08/25/22 12:31:49.453 [131.79.239.76:48174 1 qhL] [ESI] Appended nonce action to nonce list [action] edd_. 08/25/22 12:31:49.453 [131.79.239.76:48174 1 qhL] [ESI] Appended nonce action to nonce list [action] wpmenucart 08/25/22 12:31:49.453 [131.79.239.76:48174 1 qhL] [Router] get_role: 08/25/22 12:31:49.453 [131.79.239.76:48174 1 qhL] [Media] init 08/25/22 12:31:49.454 [131.79.239.76:48174 1 qhL] Suppress default WP lazyload 08/25/22 12:31:49.454 [131.79.239.76:48174 1 qhL] [LQIP] init 08/25/22 12:31:49.454 [131.79.239.76:48174 1 qhL] [Optm] init 08/25/22 12:31:49.454 [131.79.239.76:48174 1 qhL] [CDN] init 08/25/22 12:31:49.455 [131.79.239.76:48174 1 qhL] Task init 08/25/22 12:31:49.455 [131.79.239.76:48174 1 qhL] [Router] LSCWP_CTRL bypassed empty 08/25/22 12:31:49.455 [131.79.239.76:48174 1 qhL] [GUI] init 08/25/22 12:31:49.576 [131.79.239.76:48174 1 qhL] [ESI] Appended nonce action to nonce list [action] et-pb-contact-form-submit 08/25/22 12:31:49.576 [131.79.239.76:48174 1 qhL] [ESI] Appended nonce action to nonce list [action] et_frontend_nonce 08/25/22 12:31:49.576 [131.79.239.76:48174 1 qhL] [ESI] Appended nonce action to nonce list [action] et_ab_log_nonce 08/25/22 12:31:49.635 [131.79.239.76:48174 1 qhL] [Tag] Add --- HTTP.200 08/25/22 12:31:49.635 [131.79.239.76:48174 1 qhL] [Ctrl] X Cache_control init on 08/25/22 12:31:51.557 [131.79.239.76:48174 1 qhL] [ESI] param --- array ( action => et_frontend_nonce, _ls_silence => true, ) 08/25/22 12:31:51.557 [131.79.239.76:48174 1 qhL] [ESI] md5_string=nonceeyJhY3Rpb24iOiJldF9mcm9udGVuZF9ub25jZSIsIl9sc19zaWxlbmNlIjp0cnVlfQ== 08/25/22 12:31:51.558 [131.79.239.76:48174 1 qhL] [ESI] [BLock_ID] nonce [wrapper] wp_create_nonce et_frontend_nonce [Control] 08/25/22 12:31:51.558 [131.79.239.76:48174 1 qhL] 08/25/22 12:31:51.558 [131.79.239.76:48174 1 qhL] [ESI] Preserved to d61c418520c87b37c1bbc2eebb434967 08/25/22 12:31:52.601 [131.79.239.76:48174 1 qhL] [Media] webp replacing: https://mysite.com/wp-content/uploads/2022/01/22.1-mysite-Photo.png 08/25/22 12:31:52.601 [131.79.239.76:48174 1 qhL] [Media] - replaced to: https://mysite.com/wp-content/uploads/2022/01/22.1-mysite-Photo.png.webp 08/25/22 12:31:52.602 [131.79.239.76:48174 1 qhL] [Media] webp replacing: https://mysite.com/wp-content/uploads/2022/01/22.1-mysite-Photo-480x481.png 08/25/22 12:31:52.602 [131.79.239.76:48174 1 qhL] [Media] - replaced to: https://mysite.com/wp-content/uploads/2022/01/22.1-mysite-Photo-480x481.png.webp 08/25/22 12:31:53.559 [131.79.239.76:48174 1 qhL] [Media] webp replacing: https://mysite.com/wp-content/uploads/2021/04/logo-white.png 08/25/22 12:31:53.559 [131.79.239.76:48174 1 qhL] [Util] file not exist: /home/mysite425339/public_html/wp-content/uploads/2021/04/logo-white.png.webp 08/25/22 12:31:53.559 [131.79.239.76:48174 1 qhL] [Media] -no WebP file, bypassed 08/25/22 12:31:53.559 [131.79.239.76:48174 1 qhL] [Media] webp replacing: https://mysite.com/wp-content/uploads/2021/04/logo-white-300x248.png 08/25/22 12:31:53.559 [131.79.239.76:48174 1 qhL] [Util] file not exist: /home/mysite425339/public_html/wp-content/uploads/2021/04/logo-white-300x248.png.webp 08/25/22 12:31:53.559 [131.79.239.76:48174 1 qhL] [Media] -no WebP file, bypassed 08/25/22 12:31:53.690 [131.79.239.76:48174 1 qhL] [Core] Footer hook called 08/25/22 12:31:53.705 [131.79.239.76:48174 1 qhL] [Core] Footer check passed 08/25/22 12:31:53.705 [131.79.239.76:48174 1 qhL] [Router] get_role: 08/25/22 12:31:53.706 [131.79.239.76:48174 1 qhL] [Ctrl] X Cache_control -> no Cache ( is not mobile ) => LiteSpeed Control::set_nocache(( is not mobile ))@362 => LiteSpeed Control->finalize()@689 => LiteSpeed LSC->send_headers()@494 => WP_Hook->apply_filters(ARRAY)@307 => WP_Hook->do_action(ARRAY)@331 => /home/mysite425339/public_html/wp-includes/load.php@476 08/25/22 12:31:53.706 [131.79.239.76:48174 1 qhL] [Router] get_role: 08/25/22 12:31:53.706 [131.79.239.76:48174 1 qhL] [Vary] role id: failed, guest 08/25/22 12:31:53.706 [131.79.239.76:48174 1 qhL] [Router] get_role: 08/25/22 12:31:53.706 [131.79.239.76:48174 1 qhL] [Router] get_role: 08/25/22 12:31:53.706 [131.79.239.76:48174 1 qhL] [Vary] no custimzed vary 08/25/22 12:31:53.706 [131.79.239.76:48174 1 qhL] X-LiteSpeed-Cache-Control: no-cache,esi=on 08/25/22 12:31:53.706 [131.79.239.76:48174 1 qhL] [Core] Footer check passed 08/25/22 12:31:53.706 [131.79.239.76:48174 1 qhL] bypass: Not cacheable 08/25/22 12:31:53.706 [131.79.239.76:48174 1 qhL] GUI bypassed by no counter 08/25/22 12:31:53.707 [131.79.239.76:48174 1 qhL] [Optm] bypass: Not cacheable 08/25/22 12:31:53.707 [131.79.239.76:48174 1 qhL] [ESI] replacing preserved blocks --- d61c418520c87b37c1bbc2eebb434967 08/25/22 12:31:53.707 [131.79.239.76:48174 1 qhL] Response headers --- array ( 0 => X-DNS-Prefetch-Control: on, 1 => Content-Type: text/html charset=UTF-8, 2 => X-LiteSpeed-Tag: 5de_HTTP.200, 3 => Link: rel= https://api.w.org/ , 4 => Link: rel= alternate type= application/json , 5 => Link: rel=shortlink, 6 => Link: rel=preload as=style, 7 => X-LiteSpeed-Cache-Control: no-cache,esi=on, ) 08/25/22 12:31:53.707 [131.79.239.76:48174 1 qhL] End response -------------------------------------------------------------------------------- Expand What else is there to check? t ttThis topic was modified 3 months ago by Yui. Reason: formatting t t ttThis topic was modified 3 months ago by Konstatninos. },{ please try enable ?mobile cache? , see if it helps },{ You mean Cache Mobile (Serve a separate cache copy for mobile visitors.)? That is enabled already. },{ now thats weird, please provide the report number you can get it from toolbox -> report -> click ?send to LiteSpeed? },{ Ive done as requested. The Ref. ID is HAJPIVJG. I look forward to hearing from you. Thanks. },{ now this is weird please create a ticket by mail to support at litespeedtech.com with reference link to this topic we will investigate further. },{ I have sent you the requested email. Thanks.
LiteCache Rush: Speed comes from using less, not from doing it faster
Reference