On 2010-03-21 00:25, Amos Jeffries wrote: <CUT>
In that case ... that trace is clearly showing that A is storing its own object and B is storing another, the request for A in the middle replaces the original A object leaving the B one present. Then the followup B replaces the original B object leaving the A one present. Vary storing itself seems to be working, but something else is causing the variants to be replace on each of their requests. This smells more like a Cache-Control problem.
The probiem is now solved. One of the application server was wrongly configured and was sending a diffrent Vary header. That is why Squid was purging such objects.
Thank you for you help. Best regards, Krzysztof Olędzki