You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-dev@xmlgraphics.apache.org by Chris Bowditch <bo...@hotmail.com> on 2004/03/01 10:32:28 UTC

Newbie Commiter Questions

I know this subject has come up before, but I still cant quite get 
things working after trawling through the archives.

I'm using WinCVS 1.3 and Putty to connect to the cvs.apache.org. My 
understanding was that using SSH keys was optional but strongly 
encouraged. So I had a go at creating the private/public key pairs, and 
put the public key into .ssh directory on my apache home, and specified 
the private key file to Putty, but when I click "open" in Putty and 
enter userid/password I get a message saying

Trying public key authentication.
Key is of wrong type (PuTTY SSH2 private key)

Any ideas, what this means? I specified SSH2 (RSA) when I generated my 
keys. I noticed in the archives that some people have authorized_keys 
and others have authorized_keys2 file, which do I need? I tried both, 
but I still got the same message.

Thinking that SSH is not strictly required for write access, I had a go 
at updating my description on the Team page, but WinCVS says:

cvs [server aborted]: "commit" requires write access to the repository

Any help would be appreciated.

Chris



Re: Newbie Commiter Questions

Posted by "Peter B. West" <pb...@powerup.com.au>.
Chris,

I suspect that the problems with SSH2 might be to do with the way Putty 
represents SSH2 keys.  The format of the Putty file is different from 
the openssh format, even though they contain compatible data.  I think 
Putty has an option to import openssh format keys, and I seem to 
remember using this option to set up SSH2 keys that worked between Linux 
and Windows.

Peter

Chris Bowditch wrote:
> Jeremias Maerki wrote:
> 
>> I've had my problems with using SSH2. I finally tried SSH1 and it worked.
>> I suggest you create a SSH1 key pair and retry with this.
> 
> 
> Thanks for the fast response Jeremias. I have managed to get SSH1 working.
> 
>>
>> There are two ways you can work with putty. Either you create a tunnel
>> for CVS which has the benefit that the connection is always there as
>> soon as you have connected to the server.
> 
> 
> Yes I'm creating a tunnel with Putty and pointing WinCVS to localhost.
> 
>>
>> The other way is to use plink which has to build a connection everytime
>> you access CVS. Select SSH authentication in WinCVS and specify the full
>> path to plink.exe as SSH client. You need to have Putty Password agent
>> running for that.
>>
>> Tell me if you need more info. Good luck!
> 
> 
> I have managed to update the team page now. Thanks

-- 
Peter B. West <http://www.powerup.com.au/~pbwest/resume.html>


Re: Newbie Commiter Questions

Posted by Chris Bowditch <bo...@hotmail.com>.
Jeremias Maerki wrote:

> I've had my problems with using SSH2. I finally tried SSH1 and it worked.
> I suggest you create a SSH1 key pair and retry with this.

Thanks for the fast response Jeremias. I have managed to get SSH1 working.

> 
> There are two ways you can work with putty. Either you create a tunnel
> for CVS which has the benefit that the connection is always there as
> soon as you have connected to the server.

Yes I'm creating a tunnel with Putty and pointing WinCVS to localhost.

> 
> The other way is to use plink which has to build a connection everytime
> you access CVS. Select SSH authentication in WinCVS and specify the full
> path to plink.exe as SSH client. You need to have Putty Password agent
> running for that.
> 
> Tell me if you need more info. Good luck!

I have managed to update the team page now. Thanks

Chris




Re: Newbie Commiter Questions

Posted by Jeremias Maerki <de...@greenmail.ch>.
I've had my problems with using SSH2. I finally tried SSH1 and it worked.
I suggest you create a SSH1 key pair and retry with this.

There are two ways you can work with putty. Either you create a tunnel
for CVS which has the benefit that the connection is always there as
soon as you have connected to the server.

The other way is to use plink which has to build a connection everytime
you access CVS. Select SSH authentication in WinCVS and specify the full
path to plink.exe as SSH client. You need to have Putty Password agent
running for that.

Tell me if you need more info. Good luck!

On 01.03.2004 10:32:28 Chris Bowditch wrote:
> I know this subject has come up before, but I still cant quite get 
> things working after trawling through the archives.
> 
> I'm using WinCVS 1.3 and Putty to connect to the cvs.apache.org. My 
> understanding was that using SSH keys was optional but strongly 
> encouraged. So I had a go at creating the private/public key pairs, and 
> put the public key into .ssh directory on my apache home, and specified 
> the private key file to Putty, but when I click "open" in Putty and 
> enter userid/password I get a message saying
> 
> Trying public key authentication.
> Key is of wrong type (PuTTY SSH2 private key)
> 
> Any ideas, what this means? I specified SSH2 (RSA) when I generated my 
> keys. I noticed in the archives that some people have authorized_keys 
> and others have authorized_keys2 file, which do I need? I tried both, 
> but I still got the same message.
> 
> Thinking that SSH is not strictly required for write access, I had a go 
> at updating my description on the Team page, but WinCVS says:
> 
> cvs [server aborted]: "commit" requires write access to the repository


Jeremias Maerki

Re: Newbie Commiter Questions

Posted by Christian Geisert <ch...@isu-gmbh.de>.
Chris Bowditch wrote:

[..]

> Thinking that SSH is not strictly required for write access, I had a go 

Wrong!
You either need to make a frsh checkout with your commiiter id
or change your already checked out module as shown here: 
http://www.apache.org/dev/committers.html#general

Christian