I have a simple DNN site that does not allow users to upload files anywhere (i..e; so content shouldn't change based on user actions).
I have a web farm running 3 instances of IIS each running an identification configuration of DNN. They of course all point to the same DNN database.
I have enabled ASP.NET SessionState in the web.config of all these sites and pointed all three to the same SessionState database.
I have NOT turned on any DNN webfarm capabilities nor have I turned on anything special to web farms in IIS.
Now I place a module on the page and then I delete it and its gone. Refresh the page a few times at it comes back. Refresh again its gone again. Clealy this module content is getting cached somewhere on the file system. I go into the module settings (when it appears again) and turn off the cacheing and it seems to be really gone this time.
However, I have a Discussion Forum module on the same page and it keeps showing stale content everythird screen refresh. I change the module settings to not use a cache provider and save but it has a red box beside it saying it is "inherited". Save the settings and go back in and they aren't sticking. I look at the page settings and turn of cacheing on it but, no matter how I try and I can't get rid of stale forum content (i.e.; thread view counts) coming and going as I refresh the page.
I am just not understanding how to control the cacheing here. How do people work iwth DNN in a web farm with regards to page/module cacheing? Is that what the 'web farm' setting on the host level takes care of? Essentially I just want to disable any kind of cacheing on the site so that I can get a consist page each time I refresh. I can try an optimize later.
Thanks,
Rod