From: Markus Leypold <leypold@informatik.uni-tuebingen.de>
Cc: ding@gnus.org
Subject: Re: Gnus reads megabytes from NNTP on startup?
Date: Sun, 23 Apr 2000 15:05:56 +0200 (CEST) [thread overview]
Message-ID: <200004231305.PAA02654@informatik.uni-tuebingen.de> (raw)
In-Reply-To: <y9l4s8vzsi4.fsf@informatik.uni-tuebingen.de> (sperber@informatik.uni-tuebingen.de)
>
> Lars> sperber@informatik.uni-tuebingen.de (Michael Sperber [Mr. Preprocessor]) writes:
>
> >> A FAQ around here from new Gnus users is that, when they start Gnus
> >> from scratch, it reads >100Megabytes from the nntp server for hours,
> >> and then they give up. I've usually told people to fiddle with
> >>
> >> `gnus-read-active-file' and `gnus-check-new-newsgroups',
> >>
> >> but they tell me it doesn't help.
>
> Lars> If `gnus-read-active-file' is `some' (which is the default), Gnus
> Lars> shouldn't be reading megs of stuff on startup...
>
> Actually, the problem has turned out to be something else entirely.
> Because of some administrative fuckup, my co-worker's machine didn't
> have permissions to use the NNTP server in question. The server would
> send:
>
> 480 Authentication required for command
>
> ... but Gnus would just plod on, and fill up Emacs with zillions of
> copies of this message. I haven't studied the problem in detail,
> which is why I haven't followed up.
Hello Friends,
I'm the co-worker in question. Thanks to Mike S for sending the
original bug report (or something to that effect). I just would like
to fill in some details:
* IP->name DNS Lookup for my machine was not working if done by the
news server.
* The news server (for some obscure reason) had been set up in a way
to refuse *some* commands with '480 Authentication required for
command'. I could say 'help' but not 'list active' to the server
(tried it with telnet).
* In this situation Gnus is asking me actually for a password and a
username and presumably also authenticates (or tries to). But then
it does not recognize, that this fails and loops, reading 150Megs
of 'Authentication required for command' from the server.
> A comment about the last point: It seems to me, that this means,
that Gnus is sending commands to the server for every line of
'Authentication required for command' which is returned. So the
problem could not be just a single attempt to 'list active'.
* Setting `gnus-read-active-file' to nil did not help. This was my
original approach. This might be, because the loop in question does
not occur in reading the the active file but somewhere else (see
comment above) but I also had the impression when skimming through
the relevant code, that `gnus-read-active-file' doesn't work any
more.
* There are news servers, that react differently (You have no
permission to talk, or something similar) to a machine with
incomplete DNS entries. Gnus can handle this situation.
* For me, this problem is 100% reproducible with this news server.
I just remove part of the DNS entries for my client machine and
voila: Gnus is running Amok.
Regards -- Markus
next prev parent reply other threads:[~2000-04-23 13:05 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2000-04-06 14:17 Michael Sperber [Mr. Preprocessor]
2000-04-20 0:17 ` Lars Magne Ingebrigtsen
2000-04-21 9:57 ` Michael Sperber [Mr. Preprocessor]
2000-04-21 11:37 ` Lars Magne Ingebrigtsen
2000-04-23 13:05 ` Markus Leypold [this message]
2000-04-23 19:10 ` Lars Magne Ingebrigtsen
2000-04-24 0:49 ` Russ Allbery
2000-04-25 8:23 ` Markus Leypold
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200004231305.PAA02654@informatik.uni-tuebingen.de \
--to=leypold@informatik.uni-tuebingen.de \
--cc=ding@gnus.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).