Hi G,

I downloaded the snapshot build 
"http://repository.apache.org/content/groups/snapshots/org/apache/felix/karaf/apache-felix-karaf/1.7.0-SNAPSHOT/apache-felix-karaf-1.7.0-SNAPSHOT.tar.gz";
and verified that the issue is RESOLVED.  Thank you very much! 

-Josh Brown
On Jun 8, 2010, at 11:01 PM, Guillaume Nodet wrote:

> It seems to have been solved in trunk as I've fixed a couple of bugs
> yesterday.  Could you give it a quick try on your side and make sure it
> works.  I'm keen on starting a new bug fix release asap.
> 
> On Wed, Jun 9, 2010 at 07:44, Guillaume Nodet <[email protected]> wrote:
> 
>> Yeah, this issue has been reported already.  I'll investigate it asap.
>> 
>> 
>> On Wed, Jun 9, 2010 at 03:57, Josh Brown (Mailing List) <
>> [email protected]> wrote:
>> 
>>> Hi all,
>>> 
>>> I am trying to SSH into the Karaf Console but am unable to do so.
>>> 
>>> JAVA INFO:
>>> java version "1.6.0_17"
>>> Java(TM) SE Runtime Environment (build 1.6.0_17-b04)
>>> Java HotSpot(TM) 64-Bit Server VM (build 14.3-b01, mixed mode)
>>> 
>>> Apache Felix Karaf: 1.6.0
>>> 
>>> When I start the karaf instance I see that the SSH console is in the
>>> created state and no exceptions are thrown...
>>> 
>>> ka...@root> osgi:list | grep -i ssh
>>> [   9] [Active     ] [Created     ] [       ] [   30] Apache Felix Karaf
>>> :: Shell SSH (1.6.0)
>>> [  30] [Active     ] [            ] [       ] [   30] Apache Mina SSHD ::
>>> Core (0.4.0)
>>> 
>>> SSH complains about not having a matching server side cipher:
>>> # ssh -p 8101 ka...@localhost
>>> no matching cipher found: client
>>> aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour128,arcfour256,arcfour,aes192-cbc,aes256-cbc,
>>> [email protected],aes128-ctr,aes192-ctr,aes256-ctr server
>>> 
>>> Here's the error in the logs:
>>> 2010-06-08 18:42:59,146 | INFO  | NioProcessor-1   | ServerSession
>>>           | shd.server.session.ServerSession   87 | Session created...
>>> 2010-06-08 18:42:59,147 | INFO  | NioProcessor-1   | ServerSession
>>>           | shd.server.session.ServerSession  303 | Client version string:
>>> SSH-2.0-OpenSSH_4.3
>>> 2010-06-08 18:42:59,148 | DEBUG | NioProcessor-1   | ServerSession
>>>           | shd.server.session.ServerSession  119 | Received packet
>>> SSH_MSG_KEXINIT
>>> 2010-06-08 18:42:59,148 | INFO  | NioProcessor-1   | ServerSession
>>>           | shd.server.session.ServerSession  149 | Received
>>> SSH_MSG_KEXINIT
>>> 2010-06-08 18:42:59,149 | WARN  | NioProcessor-1   | ServerSession
>>>           | d.common.session.AbstractSession  253 | Exception caught
>>> java.lang.IllegalStateException: Unable to negociate key exchange for item
>>> 2
>>>      at
>>> org.apache.sshd.common.session.AbstractSession.negociate(AbstractSession.java:886)[30:sshd-core:0.4.0]
>>>      at
>>> org.apache.sshd.server.session.ServerSession.handleMessage(ServerSession.java:151)[30:sshd-core:0.4.0]
>>>      at
>>> org.apache.sshd.common.session.AbstractSession.decode(AbstractSession.java:522)[30:sshd-core:0.4.0]
>>>      at
>>> org.apache.sshd.common.session.AbstractSession.messageReceived(AbstractSession.java:225)[30:sshd-core:0.4.0]
>>>      at
>>> org.apache.sshd.common.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:58)[30:sshd-core:0.4.0]
>>>      at
>>> org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:713)[25:org.apache.mina.core:2.0.0.RC1]
>>>      at
>>> org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434)[25:org.apache.mina.core:2.0.0.RC1]
>>>      at
>>> org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:46)[25:org.apache.mina.core:2.0.0.RC1]
>>>      at
>>> org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:793)[25:org.apache.mina.core:2.0.0.RC1]
>>>      at
>>> org.apache.mina.core.filterchain.IoFilterAdapter.messageReceived(IoFilterAdapter.java:119)[25:org.apache.mina.core:2.0.0.RC1]
>>>      at
>>> org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434)[25:org.apache.mina.core:2.0.0.RC1]
>>>      at
>>> org.apache.mina.core.filterchain.DefaultIoFilterChain.fireMessageReceived(DefaultIoFilterChain.java:426)[25:org.apache.mina.core:2.0.0.RC1]
>>>      at
>>> org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:638)[25:org.apache.mina.core:2.0.0.RC1]
>>>      at
>>> org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:598)[25:org.apache.mina.core:2.0.0.RC1]
>>>      at
>>> org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:587)[25:org.apache.mina.core:2.0.0.RC1]
>>>      at
>>> org.apache.mina.core.polling.AbstractPollingIoProcessor.access$400(AbstractPollingIoProcessor.java:61)[25:org.apache.mina.core:2.0.0.RC1]
>>>      at
>>> org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:969)[25:org.apache.mina.core:2.0.0.RC1]
>>>      at
>>> org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)[25:org.apache.mina.core:2.0.0.RC1]
>>>      at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)[:1.6.0_17]
>>>      at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)[:1.6.0_17]
>>>      at java.lang.Thread.run(Thread.java:619)[:1.6.0_17]
>>> 2010-06-08 18:42:59,150 | INFO  | NioProcessor-1   | ServerSession
>>>           | d.common.session.AbstractSession  287 | Closing session
>>> 2010-06-08 18:42:59,151 | DEBUG | NioProcessor-1   | ServerSession
>>>           | d.common.session.AbstractSession  303 | Closing IoSession
>>> 2010-06-08 18:42:59,151 | DEBUG | NioProcessor-1   | ServerSession
>>>           | AbstractSession$1IoSessionCloser  277 | IoSession closed
>>> 
>>> Perhaps this is better suited to the MINA mailing list?
>>> 
>>> -JB
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>> 
>>> 
>> 
>> 
>> --
>> Cheers,
>> Guillaume Nodet
>> ------------------------
>> Blog: http://gnodet.blogspot.com/
>> ------------------------
>> Open Source SOA
>> http://fusesource.com
>> 
>> 
>> 
> 
> 
> -- 
> Cheers,
> Guillaume Nodet
> ------------------------
> Blog: http://gnodet.blogspot.com/
> ------------------------
> Open Source SOA
> http://fusesource.com


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to