• Resolved alexbrasovan

    (@alexbrasovan)


    Hi,

    I’ve recently noticed on my multisite WP install that “Purge All Caches” has started throwing the error “The link you followed has expired.” and not actually purging the cache. It only seems to work when I switch to the main site on the multisite. The error occurs on all other sub-sites. Purging the cache on individual posts/pages works fine.
    Any idea what could cause this?

    Thank you

Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter alexbrasovan

    (@alexbrasovan)

    I am of course running the latest versions of WordPress and W3 Total Cache

    Plugin Contributor Marko Vasiljevic

    (@vmarko)

    Hello @alexbrasovan

    Thank you for reaching out and I am happy to assist you with this.
    After a lot of testing we determined that whenever an admin user logs in to multiple “sites” under an MU, each subsequent login forces an update on all nonces. This will require the user to refresh any other browser windows that are viewing the MU/sites admin dashboard or front-end with admin-bar to update the link nonces. However, the front-end admin bar links can become cached either by the plugin page cache if you have caching enabled for admins or browser caching which will result in the links remaining with the old nonce even upon refresh. There is no fix for this behavior besides clearing both the page and browser caches after each login and then refreshing all windows with outdated links.
    Try purging the cache and clearing your browser cache before login in and see if this helps!
    Thanks!`

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘“Purge All Caches” not working properly on Multisite install’ is closed to new replies.