Config problem: "Authorization failed: server rejected access" -- help please!
Hi all.
I've googled until I'm blue in the face but I'm stuck on a CVS problem and I'm looking for help please. I've got a new CVS installation on RH7.2 which rejects all attempts to login, throwing back a cheery:
cvs login: authorization failed: server takaido2 rejected access to /home/cvsroot for user tim
I can telnet to port 2401, so I believe it's a cvs problem rather than xinetd. In my /home/cvsroot/CVSROOT/passwd file I've got:
anonymous::cvs
cco::cvs
tim:
cvs:PzbzKS8u0C9cE
The users `cvs' and `tim' exist on the box, and both are members of the group `cvs'. I have done a:
$ cd /home/cvsroot
$ chown -R :cvs CVSROOT/
$ chmod -R 775 CVSROOT/
...but the problem remains, and now I'm stuck! Any suggestions to get me out of this hole please? Thanks aplenty.
SECOND WORRY (NOT NECESSARILY CRITICAL THOUGH):
There may also be a problem at the xinetd level: if I do a
$ xinetd -filelog /etc/testfilelog
and examine the file created, I see this (the last line looks worrying):
03/5/22@09:16:12 xinetd[1843]: DEBUG: Reading included configuration file: /etc/xinetd.d/chargen [line=14]
03/5/22@09:16:12 xinetd[1843]: DEBUG: Reading included configuration file: /etc/xinetd.d/chargen-udp [line=14]
03/5/22@09:16:12 xinetd[1843]: DEBUG: Reading included configuration file: /etc/xinetd.d/cvspserver [line=15]
03/5/22@09:16:12 xinetd[1843]: DEBUG: Skipping configuration file: /etc/xinetd.d/cvspserver~ [line=13]
03/5/22@09:16:12 xinetd[1843]: DEBUG: Reading included configuration file: /etc/xinetd.d/daytime [line=13]
03/5/22@09:16:12 xinetd[1843]: DEBUG: Reading included configuration file: /etc/xinetd.d/daytime-udp [line=14]
03/5/22@09:16:12 xinetd[1843]: DEBUG: Reading included configuration file: /etc/xinetd.d/echo [line=15]
03/5/22@09:16:12 xinetd[1843]: DEBUG: Reading included configuration file: /etc/xinetd.d/echo-udp [line=14]
03/5/22@09:16:12 xinetd[1843]: DEBUG: Reading included configuration file: /etc/xinetd.d/finger [line=15]
03/5/22@09:16:12 xinetd[1843]: DEBUG: Reading included configuration file: /etc/xinetd.d/linuxconf-web [line=12]
03/5/22@09:16:12 xinetd[1843]: DEBUG: Reading included configuration file: /etc/xinetd.d/ntalk [line=13]
03/5/22@09:16:12 xinetd[1843]: DEBUG: Reading included configuration file: /etc/xinetd.d/rexec [line=12]
03/5/22@09:16:12 xinetd[1843]: DEBUG: Reading included configuration file: /etc/xinetd.d/rlogin [line=14]
03/5/22@09:16:12 xinetd[1843]: DEBUG: Reading included configuration file: /etc/xinetd.d/rsh [line=14]
03/5/22@09:16:12 xinetd[1843]: DEBUG: Reading included configuration file: /etc/xinetd.d/rsync [line=15]
03/5/22@09:16:12 xinetd[1843]: DEBUG: Reading included configuration file: /etc/xinetd.d/talk [line=13]
03/5/22@09:16:12 xinetd[1843]: DEBUG: Reading included configuration file: /etc/xinetd.d/telnet [line=12]
03/5/22@09:16:12 xinetd[1843]: DEBUG: Reading included configuration file: /etc/xinetd.d/time [line=14]
03/5/22@09:16:12 xinetd[1843]: DEBUG: Reading included configuration file: /etc/xinetd.d/time-udp [line=14]
03/5/22@09:16:12 xinetd[1843]: DEBUG: Reading included configuration file: /etc/xinetd.d/wu-ftpd [line=15]
03/5/22@09:16:12 xinetd[1843]: ERROR: bind failed (Address already in use (errno = 98)[a_string_of_garbage_characters]service = cvspserver
03/5/22@09:33:01 xinetd[1863]: CRITICAL: {init_services} no services. Exiting...
However, a quick:
$ netstat -anp | grep 2401
gives me:
tcp 0 0 0.0.0.0:2401 0.0.0.0:* LISTEN 785/xinetd
which, I believe, means that xinetd is listening on port 2401 as required. In which case, what does the above error mean?
|