SimpleGeneratorHostKeyProvider fails to read files it wrote 
"StreamCorruptedException: unexpected block data"
-------------------------------------------------------------------------------------------------------------

                 Key: SSHD-103
                 URL: https://issues.apache.org/jira/browse/SSHD-103
             Project: MINA SSHD
          Issue Type: Bug
    Affects Versions: 0.5.0
            Reporter: alex hutter


I followed the tutorial at 
http://mina.apache.org/sshd/embedding-sshd-in-5-minutes.html to create a basic 
sshd application.  As in the example, I am using SimpleGeneratorHostKeyProvider 
to provide the server identity.  I am allowing SimpleGeneratorHostKeyProvider 
to generate its own key file.  However when it tries to read its own output 
file, it fails and generates a new key.  This means that ever time the server 
is restarted the file is generated again, so clients must remove the old entry 
from their known_hosts file.

Log output:

3273 [NioProcessor-2] INFO org.apache.sshd.server.session.ServerSession - 
Session created...
3307 [NioProcessor-2] INFO 
org.apache.sshd.common.keyprovider.FileKeyPairProvider - Unable to read key 
/home/alex/hostkey.ser: java.io.StreamCorruptedException: unexpected block data
3309 [NioProcessor-2] INFO 
org.apache.sshd.common.keyprovider.FileKeyPairProvider - Generating host key...
3337 [NioProcessor-2] INFO org.apache.sshd.server.session.ServerSession - 
Client version string: SSH-2.0-OpenSSH_5.3p1 Debian-3ubuntu4


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to