Hi, In Beryllium and Boron, I can mount Juniper MX routers OK.
However, in Carbon, I get the following error: Exception caught java.security.InvalidAlgorithmParameterException: DH key size must be multiple of 64, and can only range from 512 to 2048 (inclusive). The specific key size 4096 is not supported. Why does this happen in Carbon ? How can I correct this ? Full logs below: 2017-11-15 06:13:11,884 | INFO | n-dispatcher-130 | AbstractNetconfTopology | 365 - netconf-topology-config - 1.2.1.Carbon | Connecting RemoteDevice{Uri [_value=pp]} , with config Node{getNodeId=Uri [_value=pp], augmentations={interface org.opendaylight.yang.gen.v1.urn.opendaylight.netconf.node.topology.rev150114.NetconfNode=NetconfNode{getActorResponseWaitTime=5, getBetweenAttemptsTimeoutMillis=2000, getConcurrentRpcLimit=0, getConnectionTimeoutMillis=20000, getCredentials=LoginPassword{getPassword=lab@lab, getUsername=lab, augmentations={}}, getDefaultRequestTimeoutMillis=60000, getHost=Host [_ipAddress=IpAddress [_ipv4Address=Ipv4Address [_value=10.194.77.98]]], getKeepaliveDelay=120, getMaxConnectionAttempts=0, getPort=PortNumber [_value=830], getSchemaCacheDirectory=schema, getSleepFactor=1.5, getYangModuleCapabilities=YangModuleCapabilities{getCapability=[urn:ietf:params:xml:ns:netconf:base:1.0?module=ietf-netconf&revision=2011-06-01, http://xml.juniper.net/xnm/1.1/xnm?module=configuration&revision=2015-09-11, http://xml.juniper.net/junos/16.1R4/junos-routing?module=show&revision=2016-02-01, urn:ietf:params:xml:ns:yang:ietf-inet-types?module=ietf-inet-types&revision=2013-07-15], isOverride=false, augmentations={}}, isReconnectOnChangedSchema=false, isSchemaless=false, isTcpOnly=false}}} 2017-11-15 06:13:16,838 | WARN | n-dispatcher-130 | AbstractNetconfTopology | 365 - netconf-topology-config - 1.2.1.Carbon | Adding keepalive facade, for device Uri [_value=pp] 2017-11-15 06:13:16,839 | INFO | n-dispatcher-130 | AbstractNetconfTopology | 365 - netconf-topology-config - 1.2.1.Carbon | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDevice{pp} 2017-11-15 06:13:21,457 | INFO | d]-nio2-thread-6 | ClientSessionImpl | 30 - org.apache.sshd.core - 0.14.0 | Client session created 2017-11-15 06:13:26,150 | INFO | d]-nio2-thread-6 | ClientSessionImpl | 30 - org.apache.sshd.core - 0.14.0 | Start flagging packets as pending until key exchange is done 2017-11-15 06:13:26,151 | INFO | d]-nio2-thread-6 | ClientSessionImpl | 30 - org.apache.sshd.core - 0.14.0 | Server version string: SSH-2.0-OpenSSH_6.6.1 2017-11-15 06:13:34,445 | WARN | d]-nio2-thread-4 | ClientSessionImpl | 30 - org.apache.sshd.core - 0.14.0 | Exception caught java.security.InvalidAlgorithmParameterException: DH key size must be multiple of 64, and can only range from 512 to 2048 (inclusive). The specific key size 4096 is not supported at com.sun.crypto.provider.DHKeyPairGenerator.initialize(DHKeyPairGenerator.java:128)[sunjce_provider.jar:1.8.0_151] at java.security.KeyPairGenerator$Delegate.initialize(KeyPairGenerator.java:674)[:1.8.0_151] at java.security.KeyPairGenerator.initialize(KeyPairGenerator.java:411)[:1.8.0_151] at org.apache.sshd.common.kex.DH.getE(DH.java:65)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.client.kex.DHGEX.next(DHGEX.java:118)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.session.AbstractSession.doHandleMessage(AbstractSession.java:425)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.session.AbstractSession.handleMessage(AbstractSession.java:326)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.client.session.ClientSessionImpl.handleMessage(ClientSessionImpl.java:306)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.session.AbstractSession.decode(AbstractSession.java:780)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.session.AbstractSession.messageReceived(AbstractSession.java:308)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:54)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.io.nio2.Nio2Session$1.onCompleted(Nio2Session.java:184)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.io.nio2.Nio2Session$1.onCompleted(Nio2Session.java:170)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.io.nio2.Nio2CompletionHandler$1.run(Nio2CompletionHandler.java:32)[30:org.apache.sshd.core:0.14.0] at java.security.AccessController.doPrivileged(Native Method)[:1.8.0_151] at org.apache.sshd.common.io.nio2.Nio2CompletionHandler.completed(Nio2CompletionHandler.java:30)[30:org.apache.sshd.core:0.14.0] at sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:126)[:1.8.0_151] at sun.nio.ch.Invoker$2.run(Invoker.java:218)[:1.8.0_151] at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)[:1.8.0_151] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)[:1.8.0_151] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)[:1.8.0_151] at java.lang.Thread.run(Thread.java:748)[:1.8.0_151] 2017-11-15 06:13:34,473 | WARN | d]-nio2-thread-4 | AsyncSshHandler | 351 - org.opendaylight.netconf.netty-util - 1.2.1.Carbon | Unable to setup SSH connection on channel: [id: 0x9143556e] org.apache.sshd.common.SshException: Session is closed at org.apache.sshd.client.session.ClientUserAuthServiceNew.preClose(ClientUserAuthServiceNew.java:220)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.util.CloseableUtils$AbstractCloseable.close(CloseableUtils.java:275)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.util.CloseableUtils$AbstractInnerCloseable.doCloseImmediately(CloseableUtils.java:356)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.util.CloseableUtils$AbstractCloseable.close(CloseableUtils.java:276)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.util.CloseableUtils$ParallelCloseable.doClose(CloseableUtils.java:182)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.util.CloseableUtils$SimpleCloseable.close(CloseableUtils.java:151)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.util.CloseableUtils$SequentialCloseable$1.operationComplete(CloseableUtils.java:205)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.util.CloseableUtils$SequentialCloseable$1.operationComplete(CloseableUtils.java:200)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.util.CloseableUtils$SequentialCloseable.doClose(CloseableUtils.java:215)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.util.CloseableUtils$SimpleCloseable.close(CloseableUtils.java:151)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.util.CloseableUtils$AbstractInnerCloseable.doCloseImmediately(CloseableUtils.java:356)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.session.AbstractSession.doCloseImmediately(AbstractSession.java:481)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.util.CloseableUtils$AbstractCloseable.close(CloseableUtils.java:276)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.session.AbstractSession.exceptionCaught(AbstractSession.java:468)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.AbstractSessionIoHandler.exceptionCaught(AbstractSessionIoHandler.java:47)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.io.nio2.Nio2Session.exceptionCaught(Nio2Session.java:125)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.io.nio2.Nio2Session.access$500(Nio2Session.java:46)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.io.nio2.Nio2Session$1.onFailed(Nio2Session.java:199)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.io.nio2.Nio2CompletionHandler$2.run(Nio2CompletionHandler.java:41)[30:org.apache.sshd.core:0.14.0] at java.security.AccessController.doPrivileged(Native Method)[:1.8.0_151] at org.apache.sshd.common.io.nio2.Nio2CompletionHandler.failed(Nio2CompletionHandler.java:39)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.io.nio2.Nio2Session$1.onCompleted(Nio2Session.java:195)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.io.nio2.Nio2Session$1.onCompleted(Nio2Session.java:170)[30:org.apache.sshd.core:0.14.0] at org.apache.sshd.common.io.nio2.Nio2CompletionHandler$1.run(Nio2CompletionHandler.java:32)[30:org.apache.sshd.core:0.14.0] at java.security.AccessController.doPrivileged(Native Method)[:1.8.0_151] at org.apache.sshd.common.io.nio2.Nio2CompletionHandler.completed(Nio2CompletionHandler.java:30)[30:org.apache.sshd.core:0.14.0] at sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:126)[:1.8.0_151] at sun.nio.ch.Invoker$2.run(Invoker.java:218)[:1.8.0_151] at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)[:1.8.0_151] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)[:1.8.0_151] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)[:1.8.0_151] at java.lang.Thread.run(Thread.java:748)[:1.8.0_151] Abdelmuhaimen Seaudi, CCIE # 25265 Email: asea...@gmail.com Skype: aseaudi LinkedIn: www.linkedin.com/in/aseaudi Telephone: +2012 84644 733
_______________________________________________ controller-dev mailing list controller-dev@lists.opendaylight.org https://lists.opendaylight.org/mailman/listinfo/controller-dev