• Resolved joy0114

    (@joy0114)


    Hi,

    Could someone explain to me what does this mean:

    02/08/24 20:24:50.021 [173.249.52.122:48553 1 0vq] ?? ------GET HTTP/1.1 (HTTPS)  /simple.php
    02/08/24 20:24:50.021 [173.249.52.122:48553 1 0vq] Query String: 
    02/08/24 20:24:50.021 [173.249.52.122:48553 1 0vq] HTTP_REFERER: www.google.com
    02/08/24 20:24:50.021 [173.249.52.122:48553 1 0vq] User Agent: Mozlila/5.0 (Linux; Android 7.0; SM-G892A Bulid/NRD90M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/60.0.3112.107 Moblie Safari/537.36
    02/08/24 20:24:50.021 [173.249.52.122:48553 1 0vq] Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
    02/08/24 20:24:50.021 [173.249.52.122:48553 1 0vq] Accept Encoding: 
    02/08/24 20:24:50.021 [173.249.52.122:48553 1 0vq] Cookie: 
    02/08/24 20:24:50.021 [173.249.52.122:48553 1 0vq] X-LSCACHE: false
    02/08/24 20:24:50.021 [173.249.52.122:48553 1 0vq] X-LiteSpeed-Purge: public,219_Po.30996,219_URL./,219_W.recent-posts-1,219_FD,219_REST => LiteSpeed\LSC->send_headers()@620 => WP_Hook->apply_filters(,ARRAY)@324 => WP_Hook->do_action(ARRAY)@348 => 
    /xxxxxxxxx/wp-includes/load.php@517

    Did this request trigger a purge ?

    Thanks

Viewing 11 replies - 1 through 11 (of 11 total)
  • Plugin Support qtwrk

    (@qtwrk)

    yes , it did

    Thread Starter joy0114

    (@joy0114)

    Hi Qtwrk,

    Wowww ! It’s worrying … This page (or this template ?) does not exist on my server.
    How can a request to a non-existent page trigger a purge ?

    173.249.52.122	-	-	[08/Feb/2024:20:24:48	+0100]	GET /simple.php HTTP/1.1	404	425848	www.google.com	Mozlila/5.0 (Linux; Android 7.0; SM-G892A Bulid/NRD90M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/60.0.3112.107 Moblie Safari/537.36
    

    I can’t hide the fact that it worries me to see that the cache can be destroyed by this type of request !
    Do you have any ideas to explain this ?

    Thanks a lot in advance !
    Best regards

    Plugin Support qtwrk

    (@qtwrk)

    hm , indeed it is weird

    does this repeatedly happen ? try use the debug include URI to grab full log on that request

    also you can try manually open this request , see if it triggers as well.

    Thread Starter joy0114

    (@joy0114)

    Well….

    I’m afraid I’ve got a serious issue…

    02/09/24 08:13:39.001 [95.111.252.15:52515 1 mxs] ?? ------GET HTTP/1.1 (HTTPS)  /radio.php
    02/09/24 08:13:39.001 [95.111.252.15:52515 1 mxs] Query String: 
    02/09/24 08:13:39.001 [95.111.252.15:52515 1 mxs] User Agent: Mozlila/5.0 (Linux; Android 7.0; SM-G892A Bulid/NRD90M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/60.0.3112.107 Moblie Safari/537.36
    02/09/24 08:13:39.001 [95.111.252.15:52515 1 mxs] Accept: */*
    02/09/24 08:13:39.001 [95.111.252.15:52515 1 mxs] Accept Encoding: 
    02/09/24 08:13:39.001 [95.111.252.15:52515 1 mxs] Cookie: 
    02/09/24 08:13:39.001 [95.111.252.15:52515 1 mxs] X-LSCACHE: false
    02/09/24 08:13:39.002 [95.111.252.15:52515 1 mxs] X-LiteSpeed-Purge: public,219_Po.31010,219_URL./,219_W.recent-posts-1,219_FD,219_REST => LiteSpeed\LSC->send_headers()@620 => WP_Hook->apply_filters(,ARRAY)@324 => WP_Hook->do_action(ARRAY)@348 => 
    /xxxxxxxxxxxxxx/wp-includes/load.php@517
    

    If you want, I’ve got others, with /wp-l0gin.php, /priv8.php, and so on.

    So the same for numerous request which trigger a 404 error, and at the same time, a cache purge !!!
    I suspected that my host had placed limitations on the operation of the crawler, but, if a 404 error trigger a purge: I’m not going to make it.

    Have you ever seen anything like this ?

    Many thanks.

    Plugin Support qtwrk

    (@qtwrk)

    no , never saw something like this before , but please try follow my previous method to grab a full log on any of these requests, see if it gives more details in the log.

    Thread Starter joy0114

    (@joy0114)

    You mean I add:
    /simple.php
    /wp-l0gin.php
    /priv8.php

    in “debug include URI”

    And then I wait before displaying debug.purge.log ?
    It will give me more informations in the future, if others requests with same terms occur ?
    But for newer requests ?

    Last is concerning:
    02/09/24 12:28:56.890 [185.196.220.26:45771 1 PLU] /wp-content/plugins/booking/readme.txt
    Another 404, and another purge.

    Sorry for these questions, but I feel quite worried …
    Thanks so much

    Plugin Support qtwrk

    (@qtwrk)

    yes, add them to debug include URI , then you can just access the URI yourself by browser, see if it generates any log and purges cache.

    Thread Starter joy0114

    (@joy0114)

    Ok, thanks for your answer.

    I’m going to do it this night.
    Because my hoster seems to have introduced new rules, very painful, for the crawler: execution 3min, interval 1h … At this rate, you’d better get organized when there’s a cache purge …
    I’ll be back with the results.

    Have a good day and thanks again for your advices.

    Thread Starter joy0114

    (@joy0114)

    Hi,

    Just before I was about to do this test, I caught a new 404 error which had triggered a purge:

    debug.purge.log says:

    02/10/24 19:10:46.421 [78.153.140.218:19924 1 QtC] ?? ------GET HTTP/1.1 (HTTPS)  /.env
    02/10/24 19:10:46.421 [78.153.140.218:19924 1 QtC] Query String: 
    02/10/24 19:10:46.421 [78.153.140.218:19924 1 QtC] User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.129 Safari/537.36
    02/10/24 19:10:46.421 [78.153.140.218:19924 1 QtC] Accept: */*
    02/10/24 19:10:46.421 [78.153.140.218:19924 1 QtC] Accept Encoding: 
    02/10/24 19:10:46.421 [78.153.140.218:19924 1 QtC] Cookie: 
    02/10/24 19:10:46.421 [78.153.140.218:19924 1 QtC] X-LSCACHE: false
    02/10/24 19:10:46.421 [78.153.140.218:19924 1 QtC] X-LiteSpeed-Purge: public,219_Po.31018,219_URL./,219_W.recent-posts-1,219_FD,219_REST => LiteSpeed\LSC->send_headers()@620 => WP_Hook->apply_filters(,ARRAY)@324 => WP_Hook->do_action(ARRAY)@348 => 
    /xxxxxxxxxxxxxxxxxxxxxxxxxxxxx/wp-includes/load.php@517

    Debug.log says, for this request:

    02/10/24 19:10:44.917 [78.153.140.218:19892 1 lWH] e??? ------GET HTTP/1.1 (HTTPS)  /.env
    02/10/24 19:10:44.917 [78.153.140.218:19892 1 lWH] Query String: 
    02/10/24 19:10:44.918 [78.153.140.218:19892 1 lWH] User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.129 Safari/537.36
    02/10/24 19:10:44.918 [78.153.140.218:19892 1 lWH] Accept: */*
    02/10/24 19:10:44.918 [78.153.140.218:19892 1 lWH] Accept Encoding: 
    02/10/24 19:10:44.918 [78.153.140.218:19892 1 lWH] Cookie: 
    02/10/24 19:10:44.918 [78.153.140.218:19892 1 lWH] X-LSCACHE: false
    02/10/24 19:10:44.918 [78.153.140.218:19892 1 lWH] [ESI] Overwrite wp_create_nonce()
    02/10/24 19:10:45.002 [78.153.140.218:19924 1 QtC] e??? ------GET HTTP/1.1 (HTTPS)  /.env
    02/10/24 19:10:45.002 [78.153.140.218:19924 1 QtC] Query String: 
    02/10/24 19:10:45.002 [78.153.140.218:19924 1 QtC] User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.129 Safari/537.36
    02/10/24 19:10:45.002 [78.153.140.218:19924 1 QtC] Accept: */*
    02/10/24 19:10:45.002 [78.153.140.218:19924 1 QtC] Accept Encoding: 
    02/10/24 19:10:45.002 [78.153.140.218:19924 1 QtC] Cookie: 
    02/10/24 19:10:45.002 [78.153.140.218:19924 1 QtC] X-LSCACHE: false
    02/10/24 19:10:45.005 [78.153.140.218:19924 1 QtC] [ESI] Overwrite wp_create_nonce()
    02/10/24 19:10:45.541 [78.153.140.218:19892 1 lWH] [Vary] e???e??? Guest mode
    02/10/24 19:10:45.542 [78.153.140.218:19892 1 lWH] [Media] init
    02/10/24 19:10:45.542 [78.153.140.218:19892 1 lWH] e??o  Suppress default WP lazyload
    02/10/24 19:10:45.542 [78.153.140.218:19892 1 lWH] [Avatar] init
    02/10/24 19:10:45.542 [78.153.140.218:19892 1 lWH] [LQIP] init
    02/10/24 19:10:45.542 [78.153.140.218:19892 1 lWH] [Optm] init
    02/10/24 19:10:45.543 [78.153.140.218:19892 1 lWH] [CDN] init
    02/10/24 19:10:45.543 [78.153.140.218:19892 1 lWH] a?°  Init
    02/10/24 19:10:45.544 [78.153.140.218:19892 1 lWH] [Router] LSCWP_CTRL bypassed empty
    02/10/24 19:10:45.544 [78.153.140.218:19892 1 lWH] [GUI] init
    02/10/24 19:10:45.572 [78.153.140.218:19924 1 QtC] [Vary] e???e??? Guest mode
    02/10/24 19:10:45.572 [78.153.140.218:19924 1 QtC] [Media] init
    02/10/24 19:10:45.572 [78.153.140.218:19924 1 QtC] e??o  Suppress default WP lazyload
    02/10/24 19:10:45.573 [78.153.140.218:19924 1 QtC] [Avatar] init
    02/10/24 19:10:45.573 [78.153.140.218:19924 1 QtC] [LQIP] init
    02/10/24 19:10:45.573 [78.153.140.218:19924 1 QtC] [Optm] init
    02/10/24 19:10:45.573 [78.153.140.218:19924 1 QtC] [CDN] init
    02/10/24 19:10:45.573 [78.153.140.218:19924 1 QtC] a?°  Init
    02/10/24 19:10:45.574 [78.153.140.218:19924 1 QtC] [Router] LSCWP_CTRL bypassed empty
    02/10/24 19:10:45.575 [78.153.140.218:19924 1 QtC] [GUI] init
    02/10/24 19:10:45.879 [78.153.140.218:19892 1 lWH] [Ctrl] X Cache_control TTL -> 3600
    02/10/24 19:10:45.879 [78.153.140.218:19892 1 lWH] e??° [Tag] Add  --- HTTP.404
    02/10/24 19:10:45.881 [78.153.140.218:19892 1 lWH] [Ctrl] X Cache_control init on
    02/10/24 19:10:45.894 [78.153.140.218:19924 1 QtC] [Ctrl] X Cache_control TTL -> 3600
    02/10/24 19:10:45.894 [78.153.140.218:19924 1 QtC] e??° [Tag] Add  --- HTTP.404
    02/10/24 19:10:45.897 [78.153.140.218:19924 1 QtC] [Ctrl] X Cache_control init on
    02/10/24 19:10:45.942 [78.153.140.218:19892 1 lWH] e??μ  301 from https://MY-WEB-SITE/.env
    02/10/24 19:10:45.942 [78.153.140.218:19892 1 lWH] e??μ  301 to https://MY-WEB-SITE/.env
    02/10/24 19:10:45.942 [78.153.140.218:19892 1 lWH] e??μ  Compare [from] https [to] https
    02/10/24 19:10:45.942 [78.153.140.218:19892 1 lWH] e??μ  Compare [from] www.MY-WEB-SITE [to] MY-WEB-SITE
    02/10/24 19:10:45.942 [78.153.140.218:19892 1 lWH] e??μ  301 different redirection
    02/10/24 19:10:45.942 [78.153.140.218:19892 1 lWH] e??° [Tag] Add  --- HTTP.301
    02/10/24 19:10:45.942 [78.153.140.218:19892 1 lWH] [Core] CHK html bypass: miss footer const
    02/10/24 19:10:45.943 [78.153.140.218:19892 1 lWH] [Router] get_role: 
    02/10/24 19:10:45.943 [78.153.140.218:19892 1 lWH] [Vary] no custimzed vary
    02/10/24 19:10:45.943 [78.153.140.218:19892 1 lWH] e??° X-LiteSpeed-Cache-Control: public,max-age=3600
    02/10/24 19:10:45.943 [78.153.140.218:19892 1 lWH] e??° X-LiteSpeed-Tag: 219_HTTP.404,219_HTTP.301,219_404,219_URL./.env/,219_guest,219_
    02/10/24 19:10:45.943 [78.153.140.218:19892 1 lWH] [Core] CHK html bypass: miss footer const
    02/10/24 19:10:45.943 [78.153.140.218:19892 1 lWH] [Core] run hook litespeed_buffer_finalize
    02/10/24 19:10:45.943 [78.153.140.218:19892 1 lWH] [Media] bypass: Not frontend HTML type
    02/10/24 19:10:45.943 [78.153.140.218:19892 1 lWH] GUI bypassed by no counter
    02/10/24 19:10:45.943 [78.153.140.218:19892 1 lWH] [Optm] bypass: Not frontend HTML type
    02/10/24 19:10:45.943 [78.153.140.218:19892 1 lWH] Response headers --- array (
      0 => 'X-DNS-Prefetch-Control: on',
      1 => 'Expires: Wed, 11 Jan 1984 05:00:00 GMT',
      2 => 'Cache-Control: no-cache, must-revalidate, max-age=0',
      3 => 'Content-Type: text/html; charset=UTF-8',
      4 => 'X-Redirect-By: WordPress',
      5 => 'Location: https://MY-SITE-WEB/.env',
      6 => 'X-LiteSpeed-Cache-Control: public,max-age=3600',
      7 => 'X-LiteSpeed-Tag: 219_HTTP.404,219_HTTP.301,219_404,219_URL./.env/,219_guest,219_',
    )
    02/10/24 19:10:45.943 [78.153.140.218:19892 1 lWH] End response
    --------------------------------------------------Duration: 1,028.42 ms------------------------------

    Just after this, a new block beginning like this:

    02/10/24 19:10:45.973 [78.153.140.218:19924 1 QtC] e?§1  added _Po.31018,_URL./,_W.recent-posts-1,_FD => LiteSpeed\Root::debug(e?§1  added _Po.31018,_URL./,_W.recent-posts-1,_FD,8)@51 => LiteSpeed\Purge->_add(ARRAY)@501 => LiteSpeed\Purge::add(ARRAY)@473 => LiteSpeed\Purge->purge_post(31018)@885 => LiteSpeed\Purge->purge_publish(publish,new)@89 => WP_Hook->apply_filters(ARRAY)@324 => WP_Hook->do_action(ARRAY)@348 => 
    /xxxxxxxxxxxxxxxxxxxxxxxxx/wp-includes/post.php@517 => 
    /xxxxxxxxxxxxxxxxxxxxxxxxx/wp-includes/post.php@5390
    02/10/24 19:10:45.973 [78.153.140.218:19924 1 QtC] e?§1  X-LiteSpeed-Purge: public,219_Po.31018,219_URL./,219_W.recent-posts-1,219_FD
    02/10/24 19:10:45.973 [78.153.140.218:19924 1 QtC] e?§1  added _REST => LiteSpeed\Root::debug(e?§1  added _REST,8)@51 => LiteSpeed\Purge->_add(ARRAY)@501 => LiteSpeed\Purge::add(REST)@473 => LiteSpeed\Purge->purge_post(31018)@887 => LiteSpeed\Purge->purge_publish(publish,new)@89 => WP_Hook->apply_filters(ARRAY)@324 => WP_Hook->do_action(ARRAY)@348 => 
    /xxxxxxxxxxxxxxxxxxxxxxxxx/wp-includes/post.php@517 => 
    /xxxxxxxxxxxxxxxxxxxxxxxxx/wp-includes/post.php@5390
    02/10/24 19:10:45.973 [78.153.140.218:19924 1 QtC] e?§1  X-LiteSpeed-Purge: public,219_Po.31018,219_URL./,219_W.recent-posts-1,219_FD,219_REST
    02/10/24 19:10:46.355 [78.153.140.218:19924 1 QtC] [Core] Footer hook called
    02/10/24 19:10:46.392 [78.153.140.218:19924 1 QtC] [Core] Footer check passed
    02/10/24 19:10:46.393 [78.153.140.218:19924 1 QtC] [Router] get_role: 
    02/10/24 19:10:46.393 [78.153.140.218:19924 1 QtC] [Vary] no custimzed vary
    02/10/24 19:10:46.393 [78.153.140.218:19924 1 QtC] e??° X-LiteSpeed-Cache-Control: public,max-age=3600
    02/10/24 19:10:46.394 [78.153.140.218:19924 1 QtC] e??° X-LiteSpeed-Purge: public,219_Po.31018,219_URL./,219_W.recent-posts-1,219_FD,219_REST
    02/10/24 19:10:46.421 [78.153.140.218:19924 1 QtC] e??° X-LiteSpeed-Tag: 219_HTTP.404,219_404,219_URL./.env/,219_guest,219_
    02/10/24 19:10:46.421 [78.153.140.218:19924 1 QtC] [Core] Footer check passed
    02/10/24 19:10:46.421 [78.153.140.218:19924 1 QtC] [Core] run hook litespeed_buffer_finalize
    02/10/24 19:10:46.421 [78.153.140.218:19924 1 QtC] e??o  finalize
    02/10/24 19:10:46.423 [78.153.140.218:19924 1 QtC] [VPI]  not single post ID
    02/10/24 19:10:46.424 [78.153.140.218:19924 1 QtC] [Media] Lazyload Class excludes --- custom-logo-link
    02/10/24 19:10:46.428 [78.153.140.218:19924 1 QtC] [Media] lazyload bypassed base64 img

    I’m sorry, colored icons are wrong encoded.
    After this, lots of informations about optimization, css, js and so on.

    For finishing with:

    02/10/24 19:10:47.985 [78.153.140.218:19924 1 QtC] Response headers --- array (
      0 => 'X-DNS-Prefetch-Control: on',
      1 => 'Expires: Wed, 11 Jan 1984 05:00:00 GMT',
      2 => 'Cache-Control: no-cache, must-revalidate, max-age=0',
      3 => 'Content-Type: text/html; charset=UTF-8',
      4 => 'Link: <https://MY-WEB-SITE/wp-json/>; rel="https://api.w.org/"',
      5 => 'X-LiteSpeed-Cache-Control: public,max-age=3600',
      6 => 'X-LiteSpeed-Purge: public,219_Po.31018,219_URL./,219_W.recent-posts-1,219_FD,219_REST',
      7 => 'X-LiteSpeed-Tag: 219_HTTP.404,219_404,219_URL./.env/,219_guest,219_,219_MIN.6511ece754f12fe632335220168ff28c.css,219_MIN.918d985c3e11c147034a81a5765dd41a.js',
    )
    02/10/24 19:10:47.985 [78.153.140.218:19924 1 QtC] End response
    --------------------------------------------------Duration: 2,986.34 ms------------------------------

    I tried to reiterate this issue in calling a 404 error page already involved:
    //MY-WEB-SITE/simple.php or //MY-WEB-SITE/radio.php : it did not repeat the problem.

    But, in trying, by mymelf, /.env, I made a mistake and I typed //MY-WEB-SITE/;env

    And /;env caused this issue: purge of cache.

    If you have any idea, It would be… great !
    Thanks a lot

    • This reply was modified 9 months, 2 weeks ago by joy0114. Reason: Quote code
    Plugin Support qtwrk

    (@qtwrk)

    this is indeed very weird

    please create a ticket by mail to support at litespeedtech.com with reference link to this topic ,we will investigate further.

    Thread Starter joy0114

    (@joy0114)

    Ok, Thank you, I’m going to do that.

    Have a good sunday.
    Best regards

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘Understanding debug.purge.log’ is closed to new replies.