> What kind of insane news-reader insists on using HEAD when XOVER is > available? Quite a few, unfortunately. On one of the busy nntpcache servers here, 1/3 of the files in each group directory are _head files. > > Instead, use only _xover files, and whenever a HEAD request is made, > > regenerate the header from the xover information. This is what INN does. > > <shrug> It's completely broken behavior. INN shouldn't do it. And INN doesn't - that info is completely false. Inn INN-1.5.1, INN reads the whole article and then searches for a double newline to find the end of the headers, in ARTreadheader(). The calls go like this: NCproc NChead ARTreadheader ARTreadarticle I agree that it would be good to get rid of the single file per article, but I think it would be better to spend some time finding a general solution to this, instead of concentrating on the _head files. Steinar Haug, Nethelp consulting, sthaug@nethelp.no