Mantis Bugtracker
  

Viewing Issue Advanced Details Jump to Notes ] View Simple ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000140 [Resin] minor always 05-05-05 00:00 05-10-05 00:00
Reporter ferg View Status public  
Assigned To
Priority high Resolution no change required Platform
Status closed   OS
Projection none   OS Version
ETA none Fixed in Version 2.1.x Product Version 3.0.13
  Product Build 3.0.13
Summary 0000140: x-anonymous caching issues with cookies
Description RSN-134
(rep by Kirk Rasmussen)

[05-05-04 20:42:21.707] [20:42:21.707] caching: /waterdance?null anonymous expires=Thu, 05 May 2005 03:44:21 GMT length=50650
 
I could repeat the curl command as many times as I wanted until the expiration date, and it works great. Nothing is logged again until the expiration time is reached.
 
However, once I issued this request which included a cookie:
 
~/tools/curl-7.10.5/bin/curl -i -H "Cookie: VisitorID=316031c2c4735de3d50e9164cdaa662c" "http://foo.com:14500/waterdance" [^]
 
All subsequent requests using the original cookieless curl command would not use the cache until the expiration date was reached. The logs showed entries for every cached sub-include from that point on. Only when 100% anonymous requests are used, there are no log entries after the initial one.
 
Steps To Reproduce
Additional Information
Attached Files

- Relationships

- Notes
(0000168)
ferg
05-05-05 00:00

This is an application bug. When a cookie arrived, the application was setting Cache-Control: no-cache, causing Resin to not cache the entire page.
 

- Issue History
Date Modified Username Field Change
05-05-05 00:00 ferg New Issue
11-30-05 00:00 administrator Fixed in Version  => 2.1.x


Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
28 total queries executed.
26 unique queries executed.
Powered by Mantis Bugtracker