Hi,

I create a ssh keypair using "ssh-keygen -t rsa" command in my linux machine

this generates a private key (say) key_path and a public key (say)
key_path.pub

I create it as shown in this link 

https://unfuddle.com/support/docs/topics/ssh_keypair
<https://unfuddle.com/support/docs/topics/ssh_keypair>  

I then mention the path of the key(key_path) as mentioned below when i
configure my ssh server

sshServer.setKeyPairProvider (new SimpleGeneratorHostKeyProvider
(key_path));

when i configure the ssh server, I make the configuration

sshClient.setServerKeyVerifier (AcceptAllServerKeyVerifier.INSTANCE) ;

In debug mode, I notice that when the ssh server tries to read my key, it
always returns null due to an invalid stream header exception and my key is
never read.The exception "java.io.StreamCorruptedException: invalid stream
header: 2D2D2D2D" is always thrown. This exception is thrown in the
doReadKeyPair() method of the class SimpleGeneratorHostKeyProvider.

Please alert me as to where I might be going wrong and please tell me the
correct way to do it too.



--
View this message in context: 
http://apache-mina.10907.n7.nabble.com/Serious-issue-in-SimpleGeneratorHostKeyProvider-class-tp41924.html
Sent from the Apache MINA User Forum mailing list archive at Nabble.com.

Reply via email to