On 2/13/21 10:19 AM, David Schultz wrote:
> Another problem that I have been seeing is missing messages. One client
> I use fetches headers to find multi-part posts and then fetches those
> bodies by message number. But sometimes the response is that the message
> doesn't exist.
>
I poked around a bit (fun with telnet) and found one problem.
The NNTP command xhdr returns information from multiple headers. Oddly
it returns information for articles which the head and body commands
return a 430 error for.
So we have the situation where articles are there but not there.
An example:
xhdr message-id 34061180-34061190
221 message-id fields follow
34061180 <uSBYH.117461$Jc7....@fx18.iad>
34061181 <uSBYH.3383$2c5....@fx19.iad>
34061182 <jSBYH.117441$Jc7....@fx18.iad>
34061183 <nSBYH.117449$Jc7....@fx18.iad>
34061184 <vSBYH.3384$2c5....@fx19.iad>
34061185 <vSBYH.117463$Jc7....@fx18.iad>
34061186 <fSBYH.117432$Jc7....@fx18.iad>
34061187 <sSBYH.3379$2c5....@fx19.iad>
34061188 <wSBYH.3386$2c5....@fx19.iad>
34061189 <wSBYH.117464$Jc7....@fx18.iad>
34061190 <wSBYH.117465$Jc7....@fx18.iad>
.
head <nSBYH.117449$Jc7....@fx18.iad>
430 no such article