On 9 Nov 2015, at 23:02, teor <teor2345@gmail.com> wrote:

On 9 Nov 2015, at 20:45, Roger Dingledine <arma@mit.edu> wrote:

On Mon, Nov 09, 2015 at 08:04:55PM +1100, Tim Wilson-Brown - teor wrote:
Subsequent queries get the same IP address for several tens of seconds afterwards.

Woah. Are we setting the Expires: http header in our Tor answer based on
how long we think the *payload* will remain valid, and the proxy in the
middle is caching both the payload and the headers for that time?

That's what most caches do with unknown headers: cache them for the same period as the payload.

I've logged Trac ticket #17605 to see if we can tell caches not to cache the X-Your-IP-Address-Is header.
https://trac.torproject.org/projects/tor/ticket/17605

Tim

Tim Wilson-Brown (teor)

teor2345 at gmail dot com
PGP 968F094B

teor at blah dot im
OTR CAD08081 9755866D 89E2A06F E3558B7F B5A9D14F