[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[leafnode-list] Not picking up some new groups?
I collect news from several servers, (borland.com, microsoft.com, gmane.org, autodesk.com, jrsoftware.org and my ISP). I noticed a posting on a Borland newsgroup about the renaming of a group I read (i.e. existing group becomes read only, new group created). When I checked, the new group does not appear in the group list in my news reader (even after I refetched the list from leafnode).
I checked the /var/spool/news/leaf.node/groupinfo file and it does not appear in there either.
Looking in /var/spool/news/leaf.node I am puzzled by what is there (although I don't know if it is correct or not!). There is an ":active.read" file dated Jan 22, and a "groupinfo" file dated today. There is a file for each server, also dated today, which seems to contain the interesting groups for each server, rather than a full list (although I notice a couple of groups seem to appear in all these files - even on servers that don't carry them). There is also a "last:servername.0" file for each server, dated Jan 22, size 0.
If I telnet into the Borland server (newsgroups.borland.com) on and do a newgroups, I get this:
200 Borland NNTP service: Posting allowed, 5.7c2,, S0
newgroups 040126
231 list of new newsgroups follows
borland.public.delphi.modeldrivenarchitecture.eco 4 3 y
borland.public.delphi.database.ado-net 4 3 y
borland.public.delphi.database.bdp 4 3 y
borland.public.delphi.database.dotnet 5 3 y
borland.public.delphi.aspdotnet.general 3 3 y
borland.public.delphi.aspdotnet.ide 3 3 y
borland.public.delphi.aspdotnet.components.using 3 3 y
borland.public.delphi.aspdotnet.components.writing 3 3 y
borland.public.delphi.com.interop.win32 3 3 y
borland.public.delphi.com.interop.dotnet 3 3 y
borland.public.delphi.ide.htmldesigner 6 3 y
borland.public.delphi.winforms.controls.using 3 3 y
borland.public.delphi.winforms.controls.writing 3 3 y
borland.public.delphi.aspnet 757 3 y
borland.public.delphi.nativeapi.clr 112 3 y
borland.public.delphi.nativeapi.win32 4636 3 y
borland.public.delphi.rtl.dotnet 241 3 y
borland.public.delphi.rtl.win32 1063 3 y
borland.public.delphi.rtl.general 4 3 y
borland.public.delphi.language.delphi.win32 10514 3 y
borland.public.delphi.language.delphi.dotnet 635 3 y
borland.public.delphi.language.delphi.general 5 3 y
borland.public.delphi.vcl.components.using.win32 4727 3 y
borland.public.delphi.vcl.components.using.dotnet 3 3 y
borland.public.delphi.vcl.components.using.general 3 3 y
borland.public.delphi.vcl.components.writing.win32 1891 3 y
borland.public.delphi.vcl.components.writing.general 5 3 y
borland.public.delphi.vcl.components.writing.dotnet 3 3 y
borland.public.delphi.internationalization.win32 738 3 y
borland.public.delphi.internationalization.dotnet 3 3 y
borland.public.delphi.internationalization.general 3 3 y
borland.public.delphi.com.activex.using 756 3 y
borland.public.delphi.com.activex.writing 784 3 y
borland.public.delphi.ide.general 3002 3 y
borland.public.delphi.database.general 3 3 y
I then tried doing:
cat news.all | grep -E "found [1-9][0-9]* new newsgroups" | more
and
gzip -dc news.all.1.gz | grep -E "found [1-9][0-9]* new newsgroups" | more
over the last 7 days of logs.
Although I see some new groups on some servers, I see nothing on the borland server at all. Here is a sample output:
[jcc@pc69 news]$ gzip -dc news.all.1.gz | grep -E "found [1-9][0-9]* new newsgroups" | more
Jan 26 08:01:37 pc69 fetchnews[19395]: news.gmane.org: found 1 new newsgroups
Jan 26 10:01:40 pc69 fetchnews[19640]: news.gmane.org: found 1 new newsgroups
Jan 26 16:01:53 pc69 fetchnews[20726]: news.gmane.org: found 2 new newsgroups
Jan 26 19:01:50 pc69 fetchnews[20905]: news.gmane.org: found 2 new newsgroups
Jan 26 20:01:20 pc69 fetchnews[20962]: msnews.microsoft.com: found 1 new newsgroups
Jan 26 23:01:47 pc69 fetchnews[21135]: news.gmane.org: found 1 new newsgroups
Jan 27 05:01:46 pc69 fetchnews[22579]: news.gmane.org: found 1 new newsgroups
I am running version 2.0.0.alpha20040119a. On Jan 22 I added an only_groups_pcre line to one of the servers in my config. Here are my server definitions.
server = newsgroups.borland.com
timeout = 30
server = discussion.autodesk.com
timeout = 30
server = msnews.microsoft.com
timeout = 30
# NTL server carries a lot of spam. Since we get MS and Borland
# groups direct, and they are spam filtered, don't pull in from
# NTL as this just adds spam. Use PCRE to prevent this.
server = news.pull-feed.ntli.net
timeout = 30
only_groups_pcre = (?!borland\.public\.|microsoft\.public\.)
server = news.gmane.org
timeout = 30
server = news.jrsoftware.org
timeout = 30
I expect a "fetchnews -f" will get the missing groups, but this looks like incorrect behaviour, so I wanted to know if there was any testing I could contribute before I try the sledgehammer approach!
Thanks in advance.
--
_______________________________________________
leafnode-list mailing list
leafnode-list@xxxxxxxxxxxxxxxxxxxxxxxxxxxx
http://www.dt.e-technik.uni-dortmund.de/mailman/listinfo/leafnode-list
http://leafnode.sourceforge.net/