• Resolved Bruno Cantuaria

    (@cantuaria)


    Hello,

    We’re trying to use ESI with a shortcode which generate a DIV element. In essence our Page have a TTL of 1 hour, and the DIV element have a TTL of 1 minute (it’s a banner which may change each minute).

    Now, each few hours (2-3 hours) the shortcode stucks and no banner is created (no output at all). It only fixes after we clear the cache.

    Any thoughts in what may cause this issue?

    The page I need help with: [log in to see the link]

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

    (@qtwrk)

    please enable the debug log , see if these ESI requests are hitting server or not.

    Thread Starter Bruno Cantuaria

    (@cantuaria)

    I’ll try that and wait for it to occur again. Meanwhile, could it be related with Cloudflare?

    Thread Starter Bruno Cantuaria

    (@cantuaria)

    What should I look on the logs, doesn’t seems to contains anything relevant? There are entries about ESI:

    [ESI] ?? [BLock_ID] esi [wrapper] esi-shortcode [Control] public,no-vary

    I see no errors when the ESI is not executed though

    Plugin Support qtwrk

    (@qtwrk)

    did you see any error message on front page in dev tool when that happens ?

    and also the ESI requests should have query string like lsesi=xxxxx in debug log, see if you have log entries like that.

    Thread Starter Bruno Cantuaria

    (@cantuaria)

    Ok, here’s what I’ve found

    • No related error on dev tools when it happens.
    • lsesi parameter is presented in both requests
    • No error on LS log, in fact, the log when ESI outputs and when it doesn’t outputs, is the same. Here’s the diff between them (the version at 10:09 – at left panel – is the faulty one): https://www.diffchecker.com/O0jYFe5X/

    What else can I check?

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘ESI Stop Working’ is closed to new replies.