Support » Plugin: WP Super Cache » WP Super Cache cannot tell logged-in users properly (Nginx)

  • Resolved mightypixel

    (@mightypixel)


    We have recently moved our WordPress-based website to a clustered environment on Nginx, and since then, WP Super Cache has been serving super-cached pages randomly to logged-in users, even though we have disabled this option in the settings. (“Don’t cache pages for known users” option is checked.)

    I have checked every single possibility to no avail. As soon as I log in, I do appear logged-in (my avatar appears on the top corner as it should), but then when I switch between pages (randomly), I get super-cached pages, and my little logged in avatar is replaced with the log-in button.

    There is no pattern to this, it appears to be completely random.

    We have no issues on the Dashboard, so it cannot be due to the fact that the “login state” cannot be retained across servers, or similar.

    I would very much appreciate your ideas. Thanks.

    http://wordpress.org/plugins/wp-super-cache/

Viewing 1 replies (of 1 total)
  • Thread Starter mightypixel

    (@mightypixel)

    This turned out to be due to Nginx caching on our loadbalancing server. Disabling that solved our problem.

Viewing 1 replies (of 1 total)
  • The topic ‘WP Super Cache cannot tell logged-in users properly (Nginx)’ is closed to new replies.