GNOME Bugzilla – Bug 137675
Pan does not work with leafnode in delaybody mode.
Last modified: 2011-12-03 18:14:59 UTC
Note that I am not a Pan user, but the maintainer of the leafnode open-source news proxy and cache software. I keep getting user inquiries about Pan not working when leafnode is in delaybody mode (which is technically detailed below). The article and header caches are probably the cause of these incompatibities, there seems to be no way to disable the cache altogether, it insists on a minimum size of 1 MB and the "clear cache now" button that used to be present in 0.13 has disappeared. Note that it is insensible to have the newsreader cache articles if there is a caching news server in the same LAN (even on the same machine), it's just wastefully filling up all users' home directories. Anyways, in delaybody mode, leafnode will offer a made-up article header for download (that contains the information from XOVER only) and a made-up body that states "article NNNNN marked for download". When fetchnews, leafnode's NNTP client, has downloaded the bodies of the marked articles, the articles will re-appear with the same Messsage-ID but under a new article number. Header and Body will have to be re-downloaded. This is impossible, for some reason, even if I clear the article cache, Pan refuses to download the new header (even though the old one is gone) and clicking on the header, it says (rightfully so) that the article is unavaible. Such a "no such article" response from the server should cause Pan to purge the article header from the cache - but that doesn't happen. Is it possible to support leafnode's delaybody mode in a future Pan version? Thanks in advance.
Leafnode is available at http://leafnode.sourceforge.net/ or http://home.pages.de/~mandree/leafnode/ It does not matter whether leafnode-1 or leafnode-2 is used for testing.