small bug in INN response of article command.

Cor Bosman cor at
Wed Oct 11 21:56:31 UTC 2000

Hi INN-bugs, while debugging a problem between a Netscape client and
Diablo 2.3, I stumbled upon a problem in INN. At least in INN 2.2, I didnt
check later version. It can be easily shown:

(xs4 ~ 56) telnet news1 119
Connected to
Escape character is '^]'.
200 InterNetNews NNRP server INN 2.2 21-Jan-1999+jp.1 ready (posting ok).
group xs4all.general
211 499 96909 97422 xs4all.general
article 97422
220 97422 <kqk9us8tr77h858ntinrnm6k3aflvf757m at> article

And now trying again..but based on message-id

article <kqk9us8tr77h858ntinrnm6k3aflvf757m at>
220 0 article <kqk9us8tr77h858ntinrnm6k3aflvf757m at>

As you can see, the response code of the second one is wrong. It should be

220 0 <kqk9us8tr77h858ntinrnm6k3aflvf757m at> article

Unfortunately, It seems Netscape has adopted this bug as the truth, and now
doesnt parse a correct response from Diablo correctly :)

I'll warn you. if you fix this, you will get problems with Netscape clients.
I have reproduced the fact that Netscape will get very confused in some cases
and cant distinguish between header and body anymore.


Cor Bosman

More information about the inn-bugs mailing list