[leafnode-list] Re: Requesting "legal opinion" on Newsgroups &Xref headers
John R. Myers
jmyers at n6wuz.net
Wed Nov 25 20:36:53 CET 2009
On 11/24/2009 at 9:40 AM Matthias Andree wrote:
>- Could someone verify if the article in question has CRCRLF
>
Right you are. I was not aware that the line protocol was different from
the file storage format. I have attached a snippet from tcpdump below
and it shows a mix of CRLF and CRCRLF. Clearly the article does not
conform to RFC 3977 which states "...an article...MUST NOT contain
the octets LF and CR other than as part of a CRLF pair..."[Section 3.6]
> If that is the case, we could make fetchnews strip CR* LF sequences
>(that is any amount of CR right before LF) from lines read without too
>much of an effort.
>
One can argue both sides of this. Probably INN is more tolerant of badly-
formed articles, but the problem should be corrected at the source.
--tcpdump--
0x02a0: 370d 0a4f 7267 616e 697a 6174 696f 6e3a 7..Organization:
0x02b0: 206e 6f6e 650d 0a46 726f 6d3a 2064 6176 .none..From:.dav
0x02c0: 6964 4073 7069 7265 7072 6f6a 6563 742e id at spireproject.
0x02d0: 636f 6d20 2844 6176 6964 204e 6f76 616b com.(David.Novak
0x02e0: 290d 0d0a 4e65 7773 6772 6f75 7073 3a20 )...Newsgroups:.
0x02f0: 616c 742e 696e 7465 726e 6574 2e72 6573 alt.internet.res
0x0300: 6561 7263 682c 7363 692e 7265 7365 6172 earch,sci.resear
0x0310: 6368 2c61 6c74 2e61 6e73 7765 7273 2c73 ch,alt.answers,s
0x0320: 6369 2e61 6e73 7765 7273 2c6e 6577 732e ci.answers,news.
0x0330: 616e 7377 6572 730d 0d0a 5375 626a 6563 answers...Subjec
0x0340: 743a 2049 6e66 6f72 6d61 7469 6f6e 2052 t:.Information.R
0x0350: 6573 6561 7263 6820 4641 5120 762e 342e esearch.FAQ.v.4.
0x0360: 3720 2850 6172 7420 352f 3629 0d0d 0a46 7.(Part.5/6)...F
0x0370: 6f6c 6c6f 7775 702d 546f 3a20 706f 7374 ollowup-To:.post
0x0380: 6572 0d0d 0a41 7070 726f 7665 643a 206e er...Approved:.n
--
John R. Myers / P.O. Box 1722 / Westminster, CA 92684 / USA
tel. +1 714 901-3672
mailto:jmyers at n6wuz.net
More information about the leafnode-list
mailing list