23 Sep 2010 21:02
[NNTP] Interoperability with 502 answer to GROUP command
Julien ÉLIE <julien <at> trigofacile.com>
2010-09-23 19:02:50 GMT
2010-09-23 19:02:50 GMT
Hi all,
We had a question on inn-workers about the response code a news server
should give to a GROUP command for an existing newsgroup to which the
client does not have access:
https://lists.isc.org/pipermail/inn-workers/2010-September/017275.html
It appears that INN answers 480/502 (depending on the state of authentication)
but a few news clients (amongst them are tin and Thunderbird) immediately
close the connection.
As a matter of fact, according to RFC 3977:
502: It is necessary to terminate the connection and to start a new
^^^^^^^^^^^^^^^^^^^^^^^^
one with the appropriate authority before the command can be used.
So... what are clients and servers expected to do?
Suppose we have three groups on a news server :
* group.public, readable by everybody
* group.auth1, readable by user1
* group.auth2, readable by user2
Are the following answers the right ones?
200 Hello!
LIST ACTIVE
215 Newsgroups in form "group high low status"
group.public 0000000003 0000000001 y
(Continue reading)
RSS Feed