[news.software.nn] How to unblock BLOCKED groups?

mr@cica.cica.indiana.edu (Michael Regoli) (02/19/90)

][

NN (6.3.7 #61) has been acting very flaky lately.  After finally
getting the daemon to scan for news, now over half of our groups
are "blocked."  This has been the case for almost two days now.

Any recommended solution?

Also, I'm noticing these error messages in the Log file:

N: Feb 19 08:35 (M): Lost connection to server cica.cica.indiana.edu:
	             No such file or directory

NNMASTER is running on cica.  Why it cannot talk to itself is beyond
me.  The file /usr/lib/nntp_server exists and contains
"cica.cica.indiana.edu".

Sure'd be nice to get a better error message!  

--
michael regoli
mr@cica.indiana.edu 
regoli@iubacs.bitnet
...rutgers!iuvax!cica!mr
things fall apart--it's scientific.

storm@texas.dk (Kim F. Storm) (02/20/90)

mr@cica.cica.indiana.edu (Michael Regoli) writes:

>NN (6.3.7 #61) has been acting very flaky lately.

Well 6.3.7 has ALWAYS been flaky - that is why there is a patch 8
to fix it.  The patch is very small and MUST be applied to all
6.3.7!  It is included below.

This is patch #8 to nn release 6.3.

This patch redo the fixes for the "long From: line bug" that was also
fixed in patch 6, but unfortunately "reverted" by patch 7 to align it
with the release 6.3.7 made available via anon-ftp before patch 6 was
posted.  See also patchlevel.h.

++Kim Storm

--------------------- CUT HERE ----------------------
*** /usr/storm/nn6.3.7/patchlevel.h	Fri Sep  8 12:46:52 1989
--- patchlevel.h	Fri Sep 15 19:05:47 1989
***************
*** 15,21 ****
   *	1989-08-22:  Patch 5: db.c
   *	1989-08-25:  Patch 6: admin.c pack_date.c
   *	1989-09-08:  Patch 7: several files
   */
  
! #define PATCHLEVEL 7
  
--- 15,34 ----
   *	1989-08-22:  Patch 5: db.c
   *	1989-08-25:  Patch 6: admin.c pack_date.c
   *	1989-09-08:  Patch 7: several files
+  *
+  *	NOTICE: Release 6.3.7 was distributed for anon-ftp before patch 6
+  *		was officially released on usenet.  Unfortunately, the
+  *		patch posted as #6 is not the patch #6 indicated above,
+  *		because the "Long From: line bug" fixed by the posted  
+  *		patch #6 was still present in the 6.3.7 available via ftp.
+  *
+  *	Therefore, future patches relating to 6.3.7 will use the normal
+  *	patch numbering scheme, while future patches to the originally
+  *	posted nn will be numbered 61, 62, etc. (if any - which I don't 
+  *	hope).
+  *
+  *	1989-09-15:  Patch 8: pack_name.c nntp.c
   */
  
! #define PATCHLEVEL 8
  

*** /usr/storm/nn6.3.7/pack_name.c	Fri Sep  8 12:46:52 1989
--- pack_name.c	Mon Sep 11 12:37:16 1989
***************
*** 183,188 ****
--- 183,189 ----
  	return 0;
  
      p = source, q = namebuf, n = 0;
+     maxq = namebuf + sizeof namebuf - 1;
      
  new_partition:
      for (i = SEP_MAXIMUM; --i >= 0; separator[i] = NULL);
***************
*** 211,216 ****
--- 212,218 ----
  	    continue;
  	}
  	if (n > 1) continue;
+ 	if (q >= maxq) break;
  	*q++ = c;
  	if (IS_SEPARATOR(c)) {
  	    switch (sep = (Class[c] & 0xff)) {

*** /usr/storm/nn6.3.7/nntp.c	Fri Sep  8 12:46:51 1989
--- nntp.c	Fri Sep 15 13:54:28 1989
***************
*** 44,49 ****
--- 44,51 ----
  
  import int errno, sys_nerr;
  import char *sys_errlist[];
+ extern int user_error();
+ extern int sys_error();
  
  #define syserr() (errno >= 0 && errno < sys_nerr ? \
  		  sys_errlist[errno] : "Unknown error.")

-- 
Kim F. Storm        storm@texas.dk        Tel +45 429 174 00
Texas Instruments, Marielundvej 46E, DK-2730 Herlev, Denmark
	  No news is good news, but nn is better!

regoli@silver.ucs.indiana.edu (michael regoli) (02/21/90)

storm@texas.dk (Kim F. Storm) writes:

>mr@cica.cica.indiana.edu (Michael Regoli) writes:

>>NN (6.3.7 #61) has been acting very flaky lately.

>Well 6.3.7 has ALWAYS been flaky - that is why there is a patch 8
>to fix it.  The patch is very small and MUST be applied to all
>6.3.7!  It is included below.

Well, we're now running 6.3.10 #61 on cica, and the daemon hasn't been
running quite 24 hours yet.  Believe it or not, we're still running
into groups being "BLOCKED."  We can get through the A's (alt.*), and
some of the C's (comp.*), but forget anything in rec.*, talk.*, soc.*,
etc.

Is this a function of the daemon *not* having collected all the 
groups yet?

I'll wait another day before I come back with some really stupid
questions.  :-)  Until then, I'm nn-ing here on silver (running
6.3.4 #3!)

--
                        |
                        |  michael regoli
                        |  ...rutgers!iuvax!silver!regoli
                        |  regoli@silver.ucs.indiana.edu
			|  (aka mr@cica.cica.indiana.edu)
			|

regoli@silver.ucs.indiana.edu (michael regoli) (02/22/90)

In a demented state, I write:

>Well, we're now running 6.3.10 #61 on cica, and the daemon hasn't been
>running quite 24 hours yet.  Believe it or not, we're still running
>into groups being "BLOCKED."

(Thanks to Rich Salz for the update on BLOCKED groups.)

Cica is finally coming around.  The "U"pdate command from nnadmin is
showing an ever-decreasing amount of blocked groups.  We're in the M's
now!  

Thanks to all for the help!

--mr
  mr@cica.cica.indiana.edu
  regoli@silver.ucs.indiana.edu