Toon posts:

[CVSD] kan niet inloggen op CVSD

Pagina: 1
Acties:

Verwijderd

Topicstarter
Als ik probeer aan te melden bij mijn CVSD server krijg ik de volgende fout.
Ik ben hier al drie dagen mee bezig en kan niet vinden waar het probleem zich nou echt bevind.
Google groups gaf tot nu toe ook nog weinig concrete oplossingen.
Hieronder de foutmelding
code:
1
2
3
Logging in to :pserver:project@localhost:2401/myrepos
CVS password:
cvs [login aborted]: unrecognized auth response from localhost: cvs [server aborted]: bad auth protocol start: BEGIN VERIFICATION REQUEST


Hieronder de bijhorende error aan de serverkant

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
cvsd: debug: reading config file (/etc/cvsd.conf)
cvsd: debug: done reading config file
cvsd: debug: cvscmd: /bin/cvs
cvsd: debug: cvsargs[0]: cvs
cvsd: debug: cvsargs[1]: -f
cvsd: debug: cvsargs[2]: --allow-root=/achterhoek
cvsd: debug: cvsargs[3]: pserver
cvsd: debug: cvsenv[CVSUMASK_IDX]: CVSUMASK=027
cvsd: version 1.0.1 starting
cvsd: debug: binding :: 2401 family=10 socktype=1 protocol=6
cvsd: debug: socket() failed (ignored): Address family not supported by protocol
cvsd: debug: binding 0.0.0.0 2401 family=2 socktype=1 protocol=6
cvsd: listening on 0.0.0.0 2401
cvsd: debug: chroot(/cvsd) done
cvsd: debug: nice(1) done
cvsd: debug: setgroups(0,NULL) done
cvsd: debug: setgid(54323) done
cvsd: debug: setuid(12356) done
cvsd: debug: cvs command to execute: '/bin/cvs -f --allow-root=/achterhoek pserver'
cvsd: accepting connections
cvsd: connection from 127.0.0.1 47670
cvsd: debug: fork() succeeded (child pid=26418)
cvsd: debug: select() failed (ignored): Interrupted system call
cvsd: cvs command exited with exit-status 1


Hieronder mijn cvsd.conf

code:
1
2
3
4
5
6
7
8
9
10
11
12
# /etc/cvsd/cvsd.conf: configuration file for cvsd
# do not edit this file
# run 'dpkg-reconfigure cvsd' to modify these settings

Uid cvsd
Gid cvsd
PidFile /var/run/cvsd.pid
RootJail /cvsd
MaxConnections 10
Nice 1
Listen * 2401
Repos /myrepos


code:
1
2
3
4
5
6
7
Dir Structuur Chroot Jail
---------

/cvsd/
/cvsd/myrepos/
/cvsd/myrepos/CVSROOT/
/cvsd/myrepos/CVSROOT/config


note : ik heb in de config file Systemauth=no ingesteld.

Systeemspecs:

Slackware 9.0
Linux 2.4 Kernel
AMD 1200 Mhz


Ik start het CVSD als een apart proces met "cvsd".
Als ik een telnet sessie open naar poort 2401 krijg ik ook als laatst een error voor me kiezen. De rootjail heb ik aan gemaakt onder /cvsd, met dooronder een Repos met de naam myrepos, ook heb ik een goed wachtwoord ingesteld doormiddel van cvs-passwd voor de juiste repository.

Heeft iemand enig idee waarom dit niet werkt, en wat ik over het hoofd zie?


ps. Ik kon dus niks useful vinden via searches, die mogelijkheden heb ik allemaal al geprobeerd. Dus graag geen UTFS replys :) "

[ Voor 4% gewijzigd door Verwijderd op 17-03-2004 10:35 ]


  • Sjonny
  • Registratie: Maart 2001
  • Laatst online: 22:19

Sjonny

Fratser

Je hebt ook je root jail goed ingedeeld, en de user in /cvsd/etc/passwd gezet?
Ik mis dat namelijk in je rootjail dir overzicht..
en 'Systemauth=no' heb ik niet in mijn config staan (die hele Systemauth niet), dus misschien heb je die niet nodig?

btw. wat 10x beter is: subversion.

The problem is in the part of your brain that handles intelligence.


Verwijderd

Topicstarter
Als ik cvsd-passwd gebruik zet die dus het wachtwoord in passwd van de huidige Repos. mijn spul staat allemaal in /usr/local/ als prefix ( standaard )

Verwijderd

Topicstarter
KICK


het werkt nog steeds niet? alles lijkt me in orde. de optie van subversion lijkt me niet echt een oplossing omdat ik graag cvsd wil gebruiken.