info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: cvs login failure


From: Luke Kendall
Subject: Re: cvs login failure
Date: Mon, 16 Oct 2000 11:01:16 +1100 (EST)

> 
> Luke Kendall writes:
> > 
> >     CVSROOT set to :pserver:address@hidden:/home/mantovani/cvs-archive
> >     Started ssh, so now you need to cvs login:
> >     (Logging in to address@hidden)
> >     CVS password:
> >     cvs [login aborted]: authorization failed: server localhost rejected 
> > access
> > 
> > Is there any way to find out why the cvs client (or is it the server?)
> > rejected the login?  Is there any kind of logging information that can be
> > examined?
> 
> Like the message says, it's the server that rejected the login.  When
> you get just that message with no additional information, it means that
> either the user exists but the password didn't match,

If it was using the user CISRA/luke instead of luke (i.e. if for some
reason it was insisting on using the Windows domain name plus user name),
the password would fail to match.  Is there any way to force it to use
a specific user name?

> or the repository
> you specified does not match one of the --allow-root= arguments
> specified for the server (in /etc/inetd.conf, presumably).

No, it looks like:

cvspserver stream tcp nowait root /usr/sbin/tcpd /usr/bin/cvs 
--allow-root=/home/handy/cvs-archive pserver

Although the machine "handy" died, and was replaced by "mantovani",
the auto mounter has been adjusted to pretend matovani is handy.
We also tried explicitly changing the inetd.conf to refer to mantovani,
and killed inetd processes, but it made no difference.  :-(

> The current
> development version now has an additional message for the latter case,
> so you'll be able to tell which it is in the future.

Sounds helpful.  But are there any log messages we can use to find the
exact username it was using?  I'm suspicious of that.

luke



reply via email to

[Prev in Thread] Current Thread [Next in Thread]