Bug? in OVadd ??

Todd Olson tco2 at cornell.edu
Tue Mar 15 18:21:48 UTC 2005


Hi

I'm struggling with a very odd problem in v2.4.1 that might be 
a bug in the design of OVadd.

My apologies if this has been fixed already ... 
... I will be trying to work with "current" shortly

I'm seeing things like
Mar 11 16:54:59 ruby innd: [ID 582016 news.error] SERVER bad_newsgroup uk.rec.au
dio.car
Mar 11 16:54:59 ruby innd: [ID 508530 news.error] SERVER cant store overview for
 @0501000016F8000AAAEB0000000000000000@
Mar 11 16:54:59 ruby innd: [ID 582016 news.error] SERVER bad_newsgroup alt.cultu
re.argentina
Mar 11 16:54:59 ruby innd: [ID 464422 news.warning] SERVER throttled Error 0 wri
ting creating overview file -- throttling
Mar 11 16:54:59 ruby innd: [ID 297438 news.crit] SERVER throttle Error 0 writing
 creating overview file -- throttling
Mar 11 16:54:59 ruby innd: [ID 508530 news.error] SERVER cant store overview for
 @050100001C5A000301200000000000000000@
Mar 11 16:54:59 ruby innd: [ID 992131 news.error] SERVER cant write history <d0n
uoe$ft2$2 at atlas.ip-plus.net> Error 0

And also
Mar 14 20:59:07 ruby innd: [ID 582016 news.error] SERVER bad_newsgroup alt.relig
ion.goddess
Mar 14 20:59:07 ruby innd: [ID 508530 news.error] SERVER cant store overview for
 @050100001BC300377CBD0000000000000000@
Mar 14 20:59:07 ruby innd: [ID 582016 news.error] SERVER bad_newsgroup can.gener
al
Mar 14 20:59:07 ruby innd: [ID 582016 news.error] SERVER bad_newsgroup alt.revis
ionism
Mar 14 20:59:07 ruby innd: [ID 582016 news.error] SERVER bad_newsgroup can.polit
ics
Mar 14 20:59:07 ruby innd: [ID 464422 news.warning] SERVER throttled No such fil
e or directory writing creating overview file -- throttling
Mar 14 20:59:07 ruby innd: [ID 297438 news.crit] SERVER throttle No such file or
 directory writing creating overview file -- throttling


I've checked that innd is running as uid=news
and that all the spool files (particularly spool/overview) are writable uid=news
That seems to be okay
Some overview data is getting create


My setup is

I have a clean installation of v2.4.1 on (ruby),  tradindexed
that is running as an Xrefslave
with it's only one feed (news01) - the system we are migrating off off

I'm guessing
The overview errors appear to be because:

   - I have a limited set of news groups in the active file
   - I am accepting everything sent (a much larger list of groups)

When a message is cross posted between groups in the active file
and groups not in the active file, when overview tried to make 
an entry in the group not in the active file, it generates 
the can't store overview line  (that is my guess from innd/art.c
and storage/ov.c:OVadd)
... that is it appears that OV considers trying to make an entry
for a group not in the active file to be an error

Because the active file is rather small (7000 grps)
there are a lot of these 'cant store' errors
and hence (I guess) throttling.


QUESTION 1:    Is this a bug?
               why should a policy violation be treated like technical error?
               logging the cant stores seems fine with me
               but then throttling the server?

QUESTION 2:    Is there any other way to deal with it other 
               than trying to craft a 'pattern:' in incoming.conf
               that only accepts groups in the active file?

--
Regards,
Todd Olson
Cornell University



More information about the inn-workers mailing list