64-bit highmarks in active files
julien at trigofacile.com
Tue Aug 19 06:45:56 UTC 2008
> Giganews announced yesterday:
> [...] several high-volume newsgroups are poised to exceed the article
> numbering limit of 2,147,483,647, the maximum possible article number
> as specified in RFC 3977, the most recent standard for the NNTP protocol.
I have just tried the following thing:
I telnet to send an IHAVE with
Xref: news.trigofacile.com trigofacile.test:2047483647
It works fine.
(However, I did not manage to see the article with Windows Mail -- the gap
between 92 and 2047483647 is maybe too big for it! or it cannot see such
The interesting part is now:
Xref: news.trigofacile.com trigofacile.test:2847483647
The article is correctly fed to other news servers. It is saved
under the number 2147483647 (the maximum value in fact). And I have:
Aug 19 08:27:31 news innd: tradindexed: cannot write index record for 2147483647 in
/home/news/work/testserver/spool/overview/t/t/trigofacile.test.IDX: Invalid argument
Aug 19 08:27:31 news innd: SERVER cant store overview for @0500000000077FFFFFFF0000000000000000@
Then, there is a discrepancy here:
211 51 1 2047483647 trigofacile.test
list active trigo*
215 Newsgroups in form "group high low flags".
trigofacile.test 2147483647 0000000001 y
The active file is updated but not the overview...
Is it a bug?
And is it a bug that the article 2847483647 was accepted?
(And numbered 2147483647?)
Of course, I cannot send any other articles in this group
afterwards (with xrefslave: false):
Aug 19 08:32:25 news innd: tradspool: could not open /home/news/work/testserver/spool/articles/trigofacile/test/2147483647 File
Aug 19 08:32:25 news innd: SERVER cant store article: File exists
« Bibere humanum est, ergo bibamus. »
More information about the inn-workers