[news.software.b] Accepting dups in C News

lmb@vicom.com (Larry Blair) (11/18/89)

After spending a couple of weeks getting C News working to my satisfaction
last June, I was reluctant to apply the many patches that followed.  I
finally had some time and applied all of the patches up to and including the
most recent one.  I also changed my dbz to use the recently posted version
(1.9).

I'm now no longer rejecting many of the duplicates arriving from my two feeds.
Rather than spend a lot of time tracking this down, I'm hoping someone can
direct me where to look.  The only dups that are being rejected only have
lower case characters to the right of the "@" in the Message-ID.  The case to
the left of the "@" doesn't seem to matter.
-- 
Larry Blair   ames!vsi1!lmb   lmb@vicom.com

zeeff@b-tech.ann-arbor.mi.us (Jon Zeeff) (11/18/89)

>After spending a couple of weeks getting C News working to my satisfaction
>finally had some time and applied all of the patches up to and including the
>most recent one.  I also changed my dbz to use the recently posted version
>(1.9).
>
>I'm now no longer rejecting many of the duplicates arriving from my two feeds.

I expect that you may find that this problem has fixed itself (since expire
ran).

Newer versions of C news rfc822ize message ids before storing them.  
Since dbz doesn't actually store the message id, you need to rebuild 
the hash table when upgrading from older versions.  

Check that CNEWS is defined in dbz and that you are linking with this 
version.  Then do a mkdbm or an expire to rebuild the hash table.  

I run the latest version of C News + dbz 1.9 here w/o any such problems.

-- 
Jon Zeeff    		<zeeff@b-tech.ann-arbor.mi.us>
Branch Technology 	<zeeff@b-tech.mi.org>

It's 1989.  Does your software support the ISO 8859 character sets?

coolidge@brutus.cs.uiuc.edu (John Coolidge) (11/19/89)

lmb@vicom.com (Larry Blair) writes:
>After spending a couple of weeks getting C News working to my satisfaction
>last June, I was reluctant to apply the many patches that followed.

I know the feeling. I've got lots of little patches (the logging
patch to relaynews, numerous hacks on inews and anne.jones, etc.)
to reinstall. The 13-Nov patch kicked me over the edge and got me
patching again, plus installing dbz. Of course, I happened to pick
the day that brutus developed hardware problems and crashed five or
six times while I was rebuilding history :-(.

>I'm now no longer rejecting many of the duplicates arriving from my two feeds.
>Rather than spend a lot of time tracking this down, I'm hoping someone can
>direct me where to look.  The only dups that are being rejected only have
>lower case characters to the right of the "@" in the Message-ID.  The case to
>the left of the "@" doesn't seem to matter.

If you mean that NNTP is no longer rejecting the duplicates, the
cause may well be that NNTP (1.5.6) does not by default understand
RFC822-izing message-ids. I think 1.5.7 understands the 822-ize code,
but if you're still running 1.5.6 (I am, it's another case of avoiding
the patch for now) there's a patch written by Felix Lee that inserts
the 822 code in nntp. I can send anyone interested a copy, or post it
if there's wide interest.

--John

--------------------------------------------------------------------------
John L. Coolidge     Internet:coolidge@cs.uiuc.edu   UUCP:uiucdcs!coolidge
Of course I don't speak for the U of I (or anyone else except myself)
Copyright 1989 John L. Coolidge. Copying allowed if (and only if) attributed.
You may redistribute this article if and only if your recipients may as well.
New NNTP connections always available! Send mail if you're interested.

henry@utzoo.uucp (Henry Spencer) (11/20/89)

In article <1989Nov17.202510.310@vicom.com> lmb@vicom.com (Larry Blair) writes:
>I'm now no longer rejecting many of the duplicates arriving from my two feeds.
>Rather than spend a lot of time tracking this down, I'm hoping someone can
>direct me where to look.  The only dups that are being rejected only have
>lower case characters to the right of the "@" in the Message-ID...

Sigh.  The problem is that the current C News is the first news system that
actually tries to obey the rules on case-sensitivity of message-ids, and
this has caused coordination problems in all directions.  You are probably
running into a disagreement between C News and NNTP on this.  The latest
NNTP clears this up.
-- 
A bit of tolerance is worth a  |     Henry Spencer at U of Toronto Zoology
megabyte of flaming.           | uunet!attcan!utzoo!henry henry@zoo.toronto.edu

zeeff@b-tech.ann-arbor.mi.us (Jon Zeeff) (11/20/89)

>>I'm now no longer rejecting many of the duplicates arriving from my two feeds.
>>Rather than spend a lot of time tracking this down, I'm hoping someone can
>>direct me where to look.  The only dups that are being rejected only have

The author of this sent me mail.  Is was simply a configuration problem (ie,
still picking up an old vesion of dbz).




-- 
Jon Zeeff    		<zeeff@b-tech.ann-arbor.mi.us>
Branch Technology 	<zeeff@b-tech.mi.org>

It's 1989.  Does your software support the ISO 8859 character sets?