[
http://jira.magnolia.info/browse/MAGNOLIA-1409?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Gregory Joseph updated MAGNOLIA-1409:
-------------------------------------
Component/s: cache
(was: core)
Fix Version/s: 3.6
Assignee: Gregory Joseph (was: Sameer Charles)
will try to check this for 3.6
> Stale cache on If-Modified-Since unless unconditional GET request
> -----------------------------------------------------------------
>
> Key: MAGNOLIA-1409
> URL: http://jira.magnolia.info/browse/MAGNOLIA-1409
> Project: Magnolia
> Issue Type: Bug
> Components: cache
> Affects Versions: 3.0.1
> Environment: Win32, jdk1.5.0_06, magnolia-3.0.1-bundle.tar.gz, MSIE
> 6.0.2800.1106,Firefox 1.5.0.10
> Reporter: Henryk Paluch
> Assignee: Gregory Joseph
> Fix For: 3.6
>
>
> After successfull publishing cycle (e.g. Activate -> Inbox Proceed) the
> /magnoliaPublic/
> returns incorrect 304 Not Modified response on conditional GET request with
> If-Modified-Since - as does MSIE on Reload request.
> When anyone does uncoditional request (for example Shift-Reload in Firefox)
> then cache is successfully updated and all request are working properly
> (unless page is changed again).
> How to reproduce:
> * install magnolia-3.0.1-bundle.tar.gz
> * fetch page in MSIE, that you plan to be modified, for example:
> http://localhost:8080/magnoliaPublic/features.html
> * login to authoring and modify top level "features" page
> * Activate that modified page
> * Click Proceed on Inbox for this page
> * Wait for a few seconds
> * try to reload modified page in MSIE
> http://localhost:8080/magnoliaPublic/features.html
> - the content remains old, although Ethereal reveals that MSIE correctly
> does GET request with If-Modified-Since Clause:
> GET /magnoliaPublic/features.html HTTP/1.1
> ...
> If-Modified-Since: Tue, 27 Feb 2007 09:29:32 GMT; length=4631
> But it receives incorrect response:
> HTTP/1.1 304 Not Modified
> * now try uncoditional GET (without If-Modified-Since) in Firefox (using
> Shift-Reload on http://localhost:8080/magnoliaPublic/features.html) - the
> page show properly
> * do again reload in MSIE - now it shows that page properly too
> It seems that cache is returning stale 304 response as long as someone
> unconditionaly requests that page (without If-Modified-Since)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.magnolia.info/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/
----------------------------------------------------------------