From: Russ Allbery (rra@stanford.edu)
Date: Wed Feb 04 2004 - 18:33:21 CST
Charles Lindsey <chl@clerew.man.ac.uk> writes:
> Russ Allbery <rra@stanford.edu> writes:
>> No, if we're using injection-date for the staleness check, it may not
>> ever be overwritten or modified, for the same reason that we require
>> the server not modify the Date header. Doing anything else breaks
>> Usenet's loop detection algorithm and potentially allows reinjection of
>> stale messages.
> No, I don't think it is as simple as that. We need to analyze the
> reasons why double injection occurs. My belief is that the commonest
> cause will be because there is confusion or disagreement as to who is
> doing the actual injection (and especially so since INN has implemented
> "IHAVE for anybody" which either injects or relays according to how well
> it trusts the client).
*sigh*.
Okay, fine, think it's not simple and analyze it all you want. Andrew has
explained this, I've explained this, other people have explained this, and
I just don't have the energy to go through it again when no one is
listening.
-- Russ Allbery (rra@stanford.edu) <http://www.eyrie.org/~eagle/>