Hi

We are facing below exception on SSH Client while SSH handshake is happening 
between SSH client and SSH Server:


1.       SSH Server is a NETCONF based device (SSH-2.0-OpenSSH_6.4)

2.       SSH Client is based on Apache Mina SSHD 0.14.0  & Mina Core 2.0.9 
running on JAVA (1.8.0_45)  (SSH handshake failed)

3.       If SSH Client is based on Apache Mina SSHD 0.12.0  & Mina Core 
2.0.7running on JAVA (1.8.0_45) (SSH handshake success)

2016-11-22 18:38:59,089 | ERROR | NioProcessor-1   | ReversedAsyncSshHandler    
      | 286 - com.adva.ensemble.controller.callhome-config-dispatcher - 
17.1.1.1 | Exception at iosession -
java.security.InvalidAlgorithmParameterException: Prime size must be multiple 
of 64, and can only range from 512 to 2048 (inclusive)
                at 
com.sun.crypto.provider.DHKeyPairGenerator.initialize(DHKeyPairGenerator.java:120)[sunjce_provider.jar:1.8.0_51]
                at 
java.security.KeyPairGenerator$Delegate.initialize(KeyPairGenerator.java:674)[:1.8.0_45]
                at 
java.security.KeyPairGenerator.initialize(KeyPairGenerator.java:411)[:1.8.0_45]
                at 
org.apache.sshd.common.kex.DH.getE(DH.java:65)[31:org.apache.sshd.core:0.14.0]
                at 
org.apache.sshd.client.kex.DHGEX.next(DHGEX.java:118)[31:org.apache.sshd.core:0.14.0]
                at 
org.apache.sshd.common.session.AbstractSession.doHandleMessage(AbstractSession.java:425)[31:org.apache.sshd.core:0.14.0]
                at 
org.apache.sshd.common.session.AbstractSession.handleMessage(AbstractSession.java:326)[31:org.apache.sshd.core:0.14.0]
                at 
org.apache.sshd.client.session.ClientSessionImpl.handleMessage(ClientSessionImpl.java:306)[31:org.apache.sshd.core:0.14.0]
                at 
org.apache.sshd.common.session.AbstractSession.decode(AbstractSession.java:780)[31:org.apache.sshd.core:0.14.0]
                at 
org.apache.sshd.common.session.AbstractSession.messageReceived(AbstractSession.java:308)[31:org.apache.sshd.core:0.14.0]


Please provide us pointers on how to resolve/debug the issue

Let me know if more inputs are required



Thanks
Vikram


Reply via email to