10 June 2015, 05:37 | #1 | ||
Returning fan!
Join Date: Jan 2011
Location: Montréal, QC, Canada
Posts: 1,434
|
Svn+ssh
Hi all!
I am trying to checkout some code directely from my Amiga to SourceForge (because of SVN) using SVN found on Aminet But everytime I try to checkout using the command given by SF (svn checkout --username=tygre svn+ssh://tygre@svn.code.sf.net/p/amimodradio/code/ amimodradio-code), SVN replies: Quote:
SnoopDOS tells me that: Quote:
Thanks in advance! |
||
11 June 2015, 17:49 | #2 |
Returning fan!
Join Date: Jan 2011
Location: Montréal, QC, Canada
Posts: 1,434
|
Hi all!
Anyone has an idea? Or an alternative? Cheers! |
11 June 2015, 18:21 | #3 |
Natteravn
Join Date: Nov 2009
Location: Herford / Germany
Posts: 2,511
|
This svn port only supports SSH v1, but maybe SourceForge requires SSH v2?
Do you really need SSH encryption when checking out from a public SVN server? Did you try without? |
12 June 2015, 11:44 | #5 |
Natteravn
Join Date: Nov 2009
Location: Herford / Germany
Posts: 2,511
|
Yes, the page you are referring to says that v1 should be supported. But there from the error message there seems to be a problem in the protocol. Looking at the source I would say that the SSH-connection with SF does not return the number of bytes for a public key packet which your svn-client expected.
From time to time I am using CVS on SF and this works. No chance to change to CVS? When you can, you should also check if your svn-repository works with svn-clients on other operating systems. |
12 June 2015, 15:23 | #6 |
Returning fan!
Join Date: Jan 2011
Location: Montréal, QC, Canada
Posts: 1,434
|
@phx
Thanks for your answer! Yes, of course I could use CVS, why didn't I think about it, will try tonight! (Will also try my repo with another SVN client on Windows...) Cheers! |
13 June 2015, 18:23 | #7 |
Returning fan!
Join Date: Jan 2011
Location: Montréal, QC, Canada
Posts: 1,434
|
Hi there!
So, I tried further SVN+SSH and HTTPS and CVS and I seem to hit a wall each time Following the instructions here, I generate my public/private key pair and submitted my public key at SourceForge. SVN+SSH Interestingly, I can connect to a shell on SourceForge using Code:
ssh -t tygre,AmiModRadio@shell.sourceforge.net create But: Code:
SetEnv SVN_STACK_SIZE 500000 svn checkout --username=tygre https://tygre@svn.code.sf.net/p/amimodradio/code . Code:
svn: PROPFIND request failed on '/p/amimodradio/code' svn: PROPFIND of '/p/amimodradio/code': Certificate verification error: certificate failure (https://svn.code.sf.net) Code:
SetEnv SVN_STACK_SIZE 500000 svn checkout --username=tygre svn+ssh://tygre@svn.code.sf.net/p/amimodradio/code . Code:
Password for tygre@svn.code.sf.net: SSH: Error reading public key packet. SSH: Connection to 'tygre@svn.code.sf.net:22/ failed. CVS Following the instructions, I execute the command Code:
SetEnv CVS_RSH=ssh cvs -z3 -d:ext:tygre@amimodradio.cvs.sourceforge.net:/cvsroot/amimodradio checkout code Code:
cvs checkout: :ext: method not supported by this port of CVS cvs [checkout aborted]: try :server: instead I would appreciate any help/suggestion! How can I share my code? I actually don't care about SourceForge or GitHub or whatnot... just want to share my code from my Amiga Thanks! |
13 June 2015, 22:08 | #8 |
Registered User
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
|
maybe not the solution, but something you can try as written here.
on that page look for the "(28) ... .subversion/auth" issue - not the whole unix stuff, but the auth file / the cached server in that folder/file you try to connect to. if this exists, delete the entry and reconnect. Last edited by emufan; 13 June 2015 at 22:13. |
14 June 2015, 11:21 | #9 |
Natteravn
Join Date: Nov 2009
Location: Herford / Germany
Posts: 2,511
|
Bad news... but I think the mystery is solved!
Today I tried my CVS client with SSH to check out a SF project and got the same error as you do: "SSH: Error reading public key packet (0, )." Even "cvs update" on my existing source on local disk no longer worked. And I am sure that I committed code to the sditools/fd2pragma project in May! So it must be broken at the SF-side since a few days. My guess is that they finally disabled SSHv1, because it is exactly the same error message which I get with a private CVS-server which allows SSHv2 only... |
14 June 2015, 23:39 | #10 |
Returning fan!
Join Date: Jan 2011
Location: Montréal, QC, Canada
Posts: 1,434
|
@emufan
Thanks for your suggestion! Unfortunately, it did not help :-( @phx Aaaargh! So, any idea how/where I could commit my code? I thought that AmiSSL supported up to v3? Thanks! |
15 June 2015, 00:21 | #11 | |
Registered User
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
|
Quote:
Edit: i guess i confused myself over those protocols. at least you can try to make the console ouput a bit more verbose by using something like: ssh -v // ssh --verbose // svn -v ... if available. Last edited by emufan; 15 June 2015 at 01:04. |
|
15 June 2015, 12:32 | #12 | |
Natteravn
Join Date: Nov 2009
Location: Herford / Germany
Posts: 2,511
|
I'm using my own server, which is sitting on a static internet connection.
I wonder why nobody is offering a public CVS/SVN service for Amiga users/projects. Alternatively you can set up your own server. It is not difficult to make a CVS- or SVN-server work. Quote:
|
|
15 June 2015, 19:53 | #13 | ||
Returning fan!
Join Date: Jan 2011
Location: Montréal, QC, Canada
Posts: 1,434
|
@phx
Quote:
Quote:
Cheers! |
||
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
SSH with NapsaTerm says "no pwentry" | tygre | support.Apps | 12 | 21 December 2015 20:54 |
|
|