Hi, I do have a strange behavior when trying to connect to the Karaf server on a Linux machine with ssh.
If I do run the Karaf as a shell application (starting through the Karaf shell script) I'm able to connect to it via SSH. If I run the Karaf as a service with the service wrapper I'm not able to connect to it, which is quite strange. Googling for this strange behavior showed me that there was some sort of issue with the SSH implementation back in 1.60 which should be fixed by now. I do get the following exception: [ INFO] 10:00:04,066 (NioProcessor-1) Session created... [ INFO] 10:00:04,086 (NioProcessor-1) Client version string: SSH-2.0-PuTTY_Release_0.60 [ INFO] 10:00:04,086 (NioProcessor-1) Received SSH_MSG_KEXINIT [ WARN] 10:00:04,088 (NioProcessor-1) Exception caught java.lang.IllegalStateException: Unable to negociate key exchange for item 2 at org.apache.sshd.common.session.AbstractSession.negociate(AbstractSession.java:886) at org.apache.sshd.server.session.ServerSession.handleMessage(ServerSession.java:151) at org.apache.sshd.common.session.AbstractSession.decode(AbstractSession.java:522) at org.apache.sshd.common.session.AbstractSession.messageReceived(AbstractSession.java:225) at org.apache.sshd.common.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:58) at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:713)[31:org.apache.mina.core:2.0.0.RC1] at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434)[31:org.apache.mina.core:2.0.0.RC1] at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:46)[31:org.apache.mina.core:2.0.0.RC1] at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:793)[31:org.apache.mina.core:2.0.0.RC1] at org.apache.mina.core.filterchain.IoFilterAdapter.messageReceived(IoFilterAdapter.java:119)[31:org.apache.mina.core:2.0.0.RC1] at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434)[31:org.apache.mina.core:2.0.0.RC1] at org.apache.mina.core.filterchain.DefaultIoFilterChain.fireMessageReceived(DefaultIoFilterChain.java:426)[31:org.apache.mina.core:2.0.0.RC1] at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:638)[31:org.apache.mina.core:2.0.0.RC1] at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:598)[31:org.apache.mina.core:2.0.0.RC1] at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:587)[31:org.apache.mina.core:2.0.0.RC1] at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$400(AbstractPollingIoProcessor.java:61)[31:org.apache.mina.core:2.0.0.RC1] at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:969)[31:org.apache.mina.core:2.0.0.RC1] at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)[31:org.apache.mina.core:2.0.0.RC1] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)[:1.6.0_21] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)[:1.6.0_21] at java.lang.Thread.run(Thread.java:619)[:1.6.0_21] [ INFO] 10:00:04,092 (NioProcessor-1) Closing session -- View this message in context: http://karaf.922171.n3.nabble.com/Strange-behaviour-with-SSH-tp1306643p1306643.html Sent from the Karaf - User mailing list archive at Nabble.com.