CAUSE
Exchange Server newsgroups can be configured to require authenticated
access. If the Exchange Server computer is configured to require
authenticated access, NNTP readers who connect to the Exchange Server
computer must use clear text or NTLM authentication before access to any
newsgroup will be allowed. An easy way to find out whether the Exchange
Server computer has been configured to require authenticated access is to
use Telnet.
Before proceeding with the workaround, you must test whether this is the
cause of the problem.
To test with Telnet to see whether the Exchange Server computer has been
configured to require authenticated access, do the following:
- On Windows NT or Windows 95, open a command prompt.
- At the command prompt, type "telnet <machine name> 119" where machine
name is the machine name of the Exchange Server computer. You should get
a connection to the Exchange Server computer. The server will issue a
greeting banner. If the first number in the banner is 201, then the
server requires authenticated access. If the first number is 200,
anonymous access is allowed. The banner for an Exchange Server computer
looks like this:
201 Microsoft Exchange Internet News Service Version 5.0.1457.10 (no
posting)
After you have determined that the Exchange Server computer requires
authenticated access, find out whether the user ID and password that the
NNTP newsreader is using will be accepted by the Exchange Server computer.
Again, an easy way to test this is to use Telnet. The section below
outlines how a sample Telnet session looks. In this sample, lines
starting with "S>" are sent by the server, and lines starting with "C>" are
sent by the client (Telnet):
S> 201 Microsoft Exchange Internet News Service Version 5.0.1457.10
C> authinfo user ALIAS
S> 381 more authentication required
C> authinfo pass PASSWORD
S> 502 no permission
The 502 error occurs because the user's Exchange Server mailbox alias and
Windows NT domain account ID do not match. For example, this happens
if a user's Exchange Server alias is "TESTUSER" and the primary Windows NT
account is "TUSER".