Forum OpenACS Q&A: Re: Browser caching problem

Collapse
Posted by Mark Aufflick on
Looking at netscreen.com, it is clear that the netscreen 50 is purely a firewall, so no caching is going on there. A Cisco 2600 won't be caching either.

I have seen IE on XP do some strange caching - but that's always been against dodgy C++ CGI's that I hacked together. OACS has always seemed fine.

One thing to try is to get one user with problems to try installing Netscape 6 (Mozilla, but that sounds less scary) and see if the problem persists. I don't know what to do of that fixes it, but more information never hurts. If you REALLY want more information - go onsite with a linux laptop and have fun with some packet sniffing tools!

You may also want to check this excellent thread on caching issues:

https://openacs.org/forums/message-view?message_id=27295

Collapse
Posted by Brian Fenton on
Thanks for that Mark. That thread got me thinking about proxy servers. I guess in this case the VPN handles that... I must do a Google on VPN caching issues.

I have the no-cache on some of the more important pages already. I'll consider putting it in the default-master - wonder that'll affect performance? Shouldn't really I imagine as almost every page is dynamic already....

Collapse
Posted by Tilmann Singer on
If you have a 'logged in as ...' blurb on your pages, then you want them to have no-cache headers for sure.

Either put it in your default-master or backport the ad_http_cache_control from 5.0 and the occurances in the rp where it is called - this will result in pages generated without the default-master template to have the headers too. Or use Bart's proc - all a matter of taste ;)