[NNTP] Fwd: [dispatch] Internet Draft for NNTP additions submitted
Julien ÉLIE
julien at trigofacile.com
Sun Apr 19 06:04:24 PDT 2020
With ietf-nntp in the response.
-------- Message transféré --------
Sujet : Re: [dispatch] [NNTP] Internet Draft for NNTP additions submitted
Date : Sun, 19 Apr 2020 08:55:59 -0400
De : E Sam <winshell64 at gmail.com>
Pour : DISPATCH WG <dispatch at ietf.org>, Julien ÉLIE
<julien at trigofacile.com>
Oh so thats why thunderbird broke under my highwinds-omicron-Greg Lyda
Inc. account
Thats true, so yes defining it like this could be very dangerous.
All the big tools to download binaries are open source can easily
support asking for 64 bit article numbers (they download by MID anyway,
so woudlnt be an issue).
I agree with what Julien or someone said about adding a LARGEGROUP
capability instead of assuming it under Version 3.
On Sun, Apr 19, 2020 at 8:41 AM Julien ÉLIE <julien at trigofacile.com
<mailto:julien at trigofacile.com>> wrote:
Hi,
> Lets be honest, every newsreader that is going to support 64 bit
article
> numbers already has its been more than 10 years. We should do it
in a
> way that allows for new conforming newsreaders while not breaking
old ones.
Pretty easy to test.
Just done with a dummy news server, and Thunderbird Version 68.7.0 (64
bit) released on April 8th, 2020.
By hand:
% telnet localhost 50300
200 Testing server
CAPABILITIES
101 Capability list:
VERSION 2 3
LIST ACTIVE
READER
.
LIST
215 Newsgroups in form "group high low status"
trigofacile.test 9000000000000000000 9000000000000000000 y
.
QUIT
I configure Thunderbird to access this dummy news server.
200 Testing server
MODE READER
200 Reader mode
LIST
215 Newsgroups in form "group high low status"
trigofacile.test 9000000000000000000 9000000000000000000 y
.
GROUP trigofacile.test
211 1 9000000000000000000 9000000000000000000 trigofacile.test
[Thunderbird then just hangs.]
I change article numbers, and retest:
200 Testing server
MODE READER
200 Reader mode
GROUP trigofacile.test
211 1 900 900 trigofacile.test
XOVER 900-900
500 What?
HEAD 900
500 What?
(I have not implemented responses to XOVER and HEAD. Thunderbird looks
fine, though, with article number 900.)
Another test:
200 Testing server
MODE READER
200 Reader mode
GROUP trigofacile.test
211 1 2147483648 2147483648 trigofacile.test
[Thunderbird then just hangs.]
And last test:
200 Testing server
MODE READER
200 Reader mode
GROUP trigofacile.test
211 1 2147483647 2147483647 trigofacile.test
XOVER 2147483647-2147483647
500 What?
HEAD 2147483647
500 What?
So, 2^31-1 works fine, but above not.
There is really interoperability problem with current news readers (in
2020), so defining VERSION 3 of NNTP like this is very dangerous.
--
Julien ÉLIE
« C'est la goutte qui fait déborder l'amphore ! »
(Assurancetourix)
_______________________________________________
dispatch mailing list
dispatch at ietf.org <mailto:dispatch at ietf.org>
https://www.ietf.org/mailman/listinfo/dispatch
More information about the ietf-nntp
mailing list