[ 
http://jira.magnolia.info/browse/MAGNOLIA-1409?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Bracher resolved MAGNOLIA-1409.
---------------------------------------

    Fix Version/s:     (was: 3.6)
       Resolution: Cannot Reproduce

The additional length 'provided' by IE does not cause any problem (the date is 
determined correctly). So I can't reproduce the issue with latest trunk (tested 
with IE7)

> 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: Philipp Bracher
>
> 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/
----------------------------------------------------------------

Reply via email to