Title: Caching Craziness
Last modified: May 14, 2020

---

# Caching Craziness

 *  [lazykins](https://wordpress.org/support/users/lazykins/)
 * (@lazykins)
 * [6 years ago](https://wordpress.org/support/topic/caching-craziness/)
 * I have a client with a site hosted at Earthlink. Very recently, possibly after
   the last WordPress update, the site started acting oddly; not accepting the password
   on password protected pages or showing content without a password, sometimes 
   displaying the admin bar when I am logged in, sometimes not, showing my cookie-
   acceptance banner even after cookies are accepted. Force refreshing shows the
   updated page but must be done every time. This is true for multiple people on
   multiple devices, so it’s not browser cache.
 * I have seen this behavior before on different hosts and I recognized it as server
   caching. There is no documentation about server caching on Earthlink’s website
   and nothing in their Control Panel to manage it. I called tech support who denies
   that there is server caching or CDN in use.
 * I am not running any plug-ins that cache. There are no dropins or MUs. In fact,
   I deactivated all plug-ins, deleted a few, re-saved permalinks, re-installed 
   my core, logged in with ftp to make sure there are no hidden cache stashes, tried
   adding some code to disable Apache caching just in case.
 * What else could be causing this? I would love to hear anyone’s suggestions. The
   most critical part of this breakage is the password protected content. Thank 
   you.
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fcaching-craziness%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 5 replies - 1 through 5 (of 5 total)

 *  [JNashHawkins](https://wordpress.org/support/users/jnashhawkins/)
 * (@jnashhawkins)
 * [6 years ago](https://wordpress.org/support/topic/caching-craziness/#post-12836683)
 * My only suggestion then is to add a cache plugin which would then make it the‘
   final authority’ on what get’s cached and what doesn’t… It will then also do 
   it’s best to flush and refresh any caches between the host and the visitor’s 
   machine including any proxy boxen sitting between.
 * I often use KeyCDN’s Cache Enabler plugin if I don’t need a full cache plugin
   like W3 Total Cache.
 * Most CDNs are not caches either or cache only the content they serve from their
   own endpoints. If there is a cache then the plugin on your WordPress will usually
   exert itself over anyone else.
 * I didn’t see Jetpack in your plugin’s list but sometimes turning Jetpack off 
   for a time can flush some cache detritus from their sources if you are relying
   on their image CDN or optimization services.
 * Again, the cache plugin should exert itself over that proxy but their CDN is 
   probably outside of your control.
 *  Thread Starter [lazykins](https://wordpress.org/support/users/lazykins/)
 * (@lazykins)
 * [6 years ago](https://wordpress.org/support/topic/caching-craziness/#post-12836732)
 * **Thank you **for the reply. I did use WPFastestCache for some time on this site
   but it was causing its own issues. I will try your suggested pick.
 * No, I don’t think I’ve ever used JetPack on this particular site but good to 
   know that—I do have clients who use it.
 * You seem pretty knowledgable on the topic. Is it possible that Earthlink farms
   out their hosting service to some company who uses a CDN? I should check their
   Privacy Policy.
 *  [JNashHawkins](https://wordpress.org/support/users/jnashhawkins/)
 * (@jnashhawkins)
 * [6 years ago](https://wordpress.org/support/topic/caching-craziness/#post-12836981)
 * I was very unfamiliar with Earthlink and did check on their hosting… it may be
   farmed out for all that… I can’t remember who came up as the IP address owner
   but I don’t think it was Earthlink.
 * The last time I remember hearing about Earthlink was way back in the early days…
   I was still working with BBS systems back then.
 * Nowadays, a lot of hosts don’t run their own servers or run on diverse clusters.
   It’s a product more than a single box anymore. For practical purposes just consider
   it a box like any other and don’t worry too much about the hardware or virtualization
   doing the job.
 * Again, CDN service shouldn’t be a problem but caching might be the problem. Running
   a cache plugin of your own will usually override or else provide the cache-control
   headers. If there should happen to be a reverse proxy or a cache downstream then
   it should help it behave.
 * If that doesn’t help then the next step would be to call the host back… I never
   call hosts anymore but sometimes if the support person doesn’t give you the answers
   you need then calling back sometimes helps or else escalate the issue to second
   level support or management.
 *  Thread Starter [lazykins](https://wordpress.org/support/users/lazykins/)
 * (@lazykins)
 * [6 years ago](https://wordpress.org/support/topic/caching-craziness/#post-12845032)
 * Well after working on it for another day, I’ve come to the conclusion that it’s
   not me.
 * I’ve tried nearly everything, multiple times. I tried a few different caching
   plug-ins to see if I could override whatever caching was going on with no luck.
   Their phpAdmin tool no longer works, so I am severely handicapped anyway.
 * There seems to be an (exactly) 30 min cache that I am unable to bypass. I suppose
   I will try the host again until I get someone who doesn’t tell me…
 * > “ma’am, have you tried calling the Word Press?”
 * Ack. But I wanted to thank you for your ideas and insight.
 *  [wn7ach](https://wordpress.org/support/users/wn7ach/)
 * (@wn7ach)
 * [5 years, 12 months ago](https://wordpress.org/support/topic/caching-craziness/#post-12967250)
 * I am not using WordPress. I did a Google search for the problem I am having on
   two websites that are hosted with Earlink and are on the same account, and found
   this forum. Beginning on May 14th, I began experiencing a 30-minute delay before
   any edit on a web page was available on the Internet. After much experimenting
   I also learned there was a 30-minute cycle associated with it. That is, if I 
   created a test page and uploaded it, then accessed via my browser, it showed 
   up. Cycle now starting. Make another edit, upload that; it won’t show for 30 
   minutes. I contacted Earthlink and had the tech support guy log into my Control
   Panel and use Earthlink’s HTML editor. So he was making the change, uploading
   it, accessing in his browser and he saw the problem. Told me the “back-end team”
   would investigate. Then they get back to me and say the back-end team reported
   there was no issue. So I call them again, get a different agent, and go through
   the entire episode all over again. It is not a browser caching issue. Also, if
   you view the recently edited page on a different device, it will show up because
   that device has now entered the 30-minute cycle. Make another edit, upload that,
   refresh the page on the new device . . . doesn’t show up. Wait 30 minutes, refresh
   page, there it is.

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘Caching Craziness’ is closed to new replies.

 * In: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 5 replies
 * 3 participants
 * Last reply from: [wn7ach](https://wordpress.org/support/users/wn7ach/)
 * Last activity: [5 years, 12 months ago](https://wordpress.org/support/topic/caching-craziness/#post-12967250)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
