Re: Problem connecting to CVS with SSH

Matteo Risoldi <[email protected]>
Newsgroups gmane.comp.java.anthill
Message-ID <[email protected]>
Thanks, zou are confirming me the fact that Anthill (as other tools,  
in fact)does not support :ext with a password.
I'll create the keys.
Thanks again!

On Feb 22, 2006, at 02:03, Varban wrote:

> Hi Matteo,
>
> it looks like you need to do the cvs login when you are logged in  
> as the user
> that is running Anthill (the same user that is running Tomcat or  
> whatever
> servlet container you are using).Once you accept the rsa key, you  
> need to
> create an ssh key pair and install the public key on the cvs server  
> so that
> when you use ext, ssh will use the ssh key and you will not have to  
> enter a
> password (that is the standart way of using ext server and the only  
> way
> Anthill supports ext connection). If you do not want to deal with  
> ssh keys,
> you have to use a pserver connection and then you can manuallylogin  
> once and
> from then on cvs will use the .cvspass file in the home directory  
> to supply
> the password.
>
> Regards,
> Varban
>
> On Tuesday 21 February 2006 15:42, Matteo Risoldi wrote:
>> I have a problem using Anthill on a CVS repository with SSH
>> authentication.
>>
>> So: I have set my Anthill project (coopn) to use the following  
>> CVSROOT:
>>     :ext:[email protected]:/usr/local/cvsroot
>>
>> I have also set the CVS_RSH environment variable for the user me to
>> be "ssh".
>> Also, I have done manually a cvs checkout once to be sure that the
>> RSA key was added to the known_hosts file. In fact, the server
>> holding the CVS repository and the server running Anthill are the
>> same server, smv.unige.ch.
>>
>> When I try to build my project, it fails immediately. The weird thing
>> is, if I keep a console open (with user me logged in) when clicking
>> "Build", I get the request for authorizing the connecting server:
>>
>>     The authenticity of host 'smv.unige.ch (129.194.69.14)' can't be
>> established.
>>     RSA key fingerprint is 0f:08:dc:c6:95:50:fc:c1:06:52:0f:
>> 5e:df:b2:c4:0d.
>>     Are you sure you want to continue connecting (yes/no)?
>>
>> although as I said this server is already in the known_hosts file (I
>> have checked the fingerprint, it's the same I got when doing it
>> manually).
>> If I answer "yes", the console starts printing infinite lines with
>> the "y" character until I press ctrl-c (but the build had already
>> failed before answering).
>>
>> The catalina.out file, at the point of executing CVS, states:
>>
>>     Executing: cvs -d :ext:[email protected]:/usr/local/cvsroot
>> checkout -A coopn
>>     smv.unige.ch: Connection refused
>>
>> Needless to say, if I run that same command manually it works (and
>> does not ask for RSA authentication).
>> Still, one detail is not clear to me, although I'm not sure it's
>> related: how is Anthill supposed to provide the ssh password for
>> connection?!?
>>
>> If anybody has an idea, that would be of great help.
>> Thanks,
>> Matteo
>> _______________________________________________
>> Anthill mailing list
>> Anthill-IWHQxnLZ/[email protected]
>> http://lists.urbancode.com/mailman/listinfo/anthill
> _______________________________________________
> Anthill mailing list
> Anthill-IWHQxnLZ/[email protected]
> http://lists.urbancode.com/mailman/listinfo/anthill

===========

Matteo Risoldi
Centre Universitaire D'Informatique
Université de Genève
24 Rue Général-Dufour
CH-1211 Genève 4
Tel. +41 22 379 1208
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.