TCP_EXPIRED_MISS/304 ???

From: <ard@dont-contact.us>
Date: Tue, 22 Oct 1996 17:12:56 +1300

I'm getting several of these in my access.log:

        TCP_EXPIRED_MISS/304

From the ChangeLog:

        - Added more IMS support. Now Squid issues IMS requests for
          expired objects in the cache. Log type will be either
          TCP_EXPIRED_HIT if the server sends "304 Not Modified" or
          TCP_EXPIRED_MISS if the server send a new object.

Surely then, if the server sent a new object the reply code sent back to
the client would be 200, not 304.

Could it be that the client has a newer copy of the page than Squid, so
Squid only sends a 304 to the client but keeps the updated content? If
that's the case, how can I find out the size of the new page - on all
TCP_EXPIRED_MISS/304 lines, the size is less than 100 bytes (presumably the
size of a 304 response).

Please clear my confusion...

___________________________________________________________________________
Andrew Donkin, UNIX admin, Sch. of CompSci&Math, Waikato Univ, New Zealand
Email: ard@cs.waikato.ac.nz http://www.cs.waikato.ac.nz/~ard/
Received on Mon Oct 21 1996 - 21:13:33 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:33:19 MST