newscache: NewsCache Authentication
Subject:
AW: AW: NewsCache authentication
From:
Straub Herbert ####@####.####
Date:
25 Aug 2004 12:34:34 +0100
Message-Id: <3365692EA1026A498A5DB41801AE2DB50290DA24@xcwrk2.xund.magwien.gv.at>
I think, there is a corrupt file on die SpoolDirectory. Example:
ls -lha /var/spool/newscache/
total 1.2M
drwxrwx--- 20 news news 4.0k Aug 24 14:14 .
drwxr-xr-x 10 root root 4.0k Jul 9 14:53 ..
-rw-r--r-- 1 news news 1.1M Jul 19 13:14 .active
drwx------ 2 news news 4.0k Jul 9 14:59 .artSpool
drwx------ 2 news news 4.0k Jul 9 14:59 .badArticles
-rw------- 1 news news 0 Jul 9 14:59
.resourceSpooler.lock
drwxr-xr-x 4 news news 4.0k Aug 24 14:10 alt
drwxr-xr-x 4 news news 4.0k Jul 19 13:43 vmsnet
....
How to clean up the directory:
1) stop newscache
2) remove all files an the spooldirectory (don't forget the .* files)
3) start newscache
Now it should work.
If you would spend some time to debug the error - or you can upload a tar
file from the spooldirectory (with the corrupt files), so i can do this - i
had the chance to fix this error. In the Debian Bug Database, there is an
bug with a corrupt database (dated 1998?), but i had never such a situation.
-----Ursprüngliche Nachricht-----
Von: RFI Admin ####@####.####
Gesendet: Dienstag, 24. August 2004 19:27
An: ####@####.####
Betreff: Re: AW: NewsCache authentication
Herbert,
Logging has shed some light on the problem:
Aug 24 08:51:06 mail NewsCache[10564]: NewsCache Server Start Aug 24
08:51:11 mail NewsCache[14658]: nnrpd: access_entry name matched:
0.0.0.0/0.0.0.0 Aug 24 08:51:11 mail NewsCache[14658]:
mail.thriftinternet.com [127.0.0.1] connect Aug 24 08:51:11 mail
NewsCache[14658]: NServer::NServer() hostname set to:
mail.thriftinternet.com Aug 24 08:51:11 mail NewsCache[14658]: nnrpd caught
Error Exception! File: NVcontainer.cc Function: virtual void
NVcontainer::make_current() Line: 135
Desc: NVConatiner(19603): info-record shrunk
Aug 24 08:51:11 mail NewsCache[10564]: receiving signal SIGCHLD: 17
How can I deal with the NVContainer problem?