Hey Will, I think you might be running into http://jira.magnolia-cms.com/browse/MAGNOLIA-2448
fix will be released with 3.6.4/4.0 Cheers, Jan On Wed, 2009-03-04 at 12:12 +0100, Will Scheidegger wrote: > Dear Magnolians > > We have been faced with this rather serious problem with several > Magnolia sites: Content is not being refreshed unless you clear the > browser cache. > > To illustrate things, I ran the following test below today. Could > anyone tell me what I have to do that Magnolia does NOT return a 304 > "Not modified" header for modified pages?! I cannot send out mails to > all internet users telling them to clear their cache... > > Thanks a bunch. > -will > > > Test setup: > - Magnolia 3.6.3 > - Chache settings in the public instance: > - config:/modules/cache/configurations/default/browserCachePolicy/ > class: info.magnolia.module.cache.browsercachepolicy.FixedDuration > - config:/modules/cache/configurations/default/browserCachePolicy/ > expirationMinutes: 30 > > > Test log: > 11:04 - Loaded http://www.mtbcycletech.com/web/mtb/de.htmll in my > Browser (Firefox 2, no special cache settings) > HTTP Headers: > ---------------------------------------------------------- > http://www.mtbcycletech.com/web/mtb/de.html > > GET /web/mtb/de.html HTTP/1.1 > Host: www.mtbcycletech.com > User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; de; rv: > 1.8.1.13) Gecko/20080311 Firefox/2.0.0.13 > Accept: text/xml,application/xml,application/xhtml+xml,text/ > html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 > Accept-Language: de-ch,de;q=0.8,en-us;q=0.5,en;q=0.3 > Accept-Encoding: gzip,deflate > Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 > Keep-Alive: 300 > Connection: keep-alive > Cookie: JSESSIONID=3C3CF0823DA75A1D6CEBC67543ED3DE1 > > HTTP/1.x 200 OK > Date: Wed, 04 Mar 2009 10:06:41 GMT > Server: Apache > Cache-Control: max-age=1800, public > Expires: Wed, 4 Mar 2009 10:34:59 GMT > Last-Modified: Mon, 02 Mar 2009 21:35:42 GMT > Content-Encoding: gzip > Vary: Accept-Encoding > Content-Length: 2811 > Keep-Alive: timeout=15, max=98 > Connection: Keep-Alive > Content-Type: text/html;charset=UTF-8 > ---------------------------------------------------------- > > 11:33 - Done updating the content of this page in the author instance > 11:34 - Activated modified page to the public instance > 11:35 - Reloaded the page http://www.mtbcycletech.com/web/mtb/de.html > in Firefox -> still getting the old content (304 returned!) > HTTP Headers: > ---------------------------------------------------------- > http://www.mtbcycletech.com/web/mtb/de.html > > GET /web/mtb/de.html HTTP/1.1 > Host: www.mtbcycletech.com > User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; de; rv: > 1.8.1.13) Gecko/20080311 Firefox/2.0.0.13 > Accept: text/xml,application/xml,application/xhtml+xml,text/ > html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 > Accept-Language: de-ch,de;q=0.8,en-us;q=0.5,en;q=0.3 > Accept-Encoding: gzip,deflate > Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 > Keep-Alive: 300 > Connection: keep-alive > Cookie: JSESSIONID=3C3CF0823DA75A1D6CEBC67543ED3DE1 > If-Modified-Since: Mon, 02 Mar 2009 21:35:42 GMT > Cache-Control: max-age=0 > > HTTP/1.x 304 Not Modified > Date: Wed, 04 Mar 2009 10:35:17 GMT > Server: Apache > Connection: Keep-Alive > Keep-Alive: timeout=15, max=100 > Expires: Wed, 4 Mar 2009 11:03:35 GMT > Cache-Control: max-age=1800, public > ---------------------------------------------------------- > > 12:03 - Reloaded -> same result > 12:06 - Reloaded -> same result > 12:07 - Quit Firefox > 12:08 - Restarted Firefox > 12:09 - Reloaded -> STILL same result! > > > ---------------------------------------------------------------- > For list details see > http://www.magnolia-cms.com/home/community/mailing-lists.html > To unsubscribe, E-mail to: <[email protected]> > ---------------------------------------------------------------- -- Best regards, Jan Haderka Magnolia International Ltd. ---------------------------------------------------------------------- [email protected] http://www.magnolia-cms.com Magnolia® - Simple Open Source Content Management ---------------------------------------------------------------------- ---------------------------------------------------------------- For list details see http://www.magnolia-cms.com/home/community/mailing-lists.html To unsubscribe, E-mail to: <[email protected]> ----------------------------------------------------------------
