info-cvs
[Top][All Lists]
Advanced

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

Re: Problems running cvs pserver


From: dreade
Subject: Re: Problems running cvs pserver
Date: Mon, 7 May 2001 12:11:44 +0200

hi,
after some configuration changes here is the output from the jCVS client
connection test

CVSClient.SENDLine: 'BEGIN AUTH REQUEST'
CVSClient.SENDLine: '/imiwebdb/dynamodata/cvsroot'
CVSClient.SENDLine: 'dynamo'
CVSClient.SENDLine: 'Aea=ed<1"o'
CVSClient.SENDLine: 'END AUTH REQUEST'
CVSClient.READLine: 'cvs pserver: No CVSROOT specified!  Please use the
`-d' option'
AUTHENTICATE: REPLY: 'cvs pserver: No CVSROOT specified!  Please use the
`-d' option'

I get the same response if I telnet to the port i.e.  The connection
terminates immediately with the

Connected to localhost.
Escape character is '^]'.
cvs pserver: No CVSROOT specified!  Please use the `-d' option
cvs [pserver aborted]: or set the CVSROOT environment variable.
Connection closed by foreign host.

My question is: Why does the cvs pserver command require a CVSROOT variable
to be set if it gets this from the client connection?

TIA
Duncan



                                                                                
      
                    address@hidden                                              
       
                    drc.com              To:     address@hidden                 
       
                    (Larry Jones)        cc:     address@hidden                 
    
                                         Subject:     Re: Problems running cvs  
      
                    05/03/01             pserver                                
      
                    10:10 PM                                                    
      
                                                                                
      
                                                                                
      



address@hidden writes:
>
> We can telnet to the port and we can see that the cvs process is spawed
> successfully
>
> ps -ef | grep cvs
> root 21066  1022  0 16:07:10 ?        0:00 cvs -f
> --allow-root=/usr/local/cvsroot pserver
>
> However when we send any characters they are read and then ignored. Using
> truss we can see that the process is just reading the input characters
and
> then sleeping.

Does that include a newline?  If you telnet to the port and hit return,
you should get:

           cvs [pserver aborted]: bad auth protocol start:

If you don't, there's something wrong with your CVS executable.  I'd
suggest downloading the current version (1.11.1p1) from www.cvshome.org.

-Larry Jones

Why is it you always rip your pants on the day everyone has to
demonstrate a math problem at the chalkboard? -- Calvin






                                   IMPORTANT MESSAGE - DISCLAIMER


"This message is confidential and may also be legally privileged.  If you are 
not the intended recipient of the message, please notify the sender immediately 
and then delete it from your system.  Please do not copy it or use it for any 
purposes, or disclose its contents to any other person:  to do so could be a 
breach of confidence.
Any views expressed in this e-mail message are those of the individual sender  
and the contents thereof do not constitute a commitment by IMI Bank (Lux) S.A. 
except where provided for in a written agreement between you and IMI Bank (Lux) 
S.A.. 
Any e-mail messages from IMI Bank (Lux) S.A. are given in good faith but shall 
not be binding nor shall they be construed as constituting any obligation on 
the part of IMI Bank (Lux) S.A." 



reply via email to

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