Not sure which client you're using, but afaik, authentication can only done once for a connection. Also, try with the latest 0.10.1 sshd release.
2014-03-13 11:09 GMT+01:00 SiriSenthilRaam - <[email protected]>: > My ssh client tries to communicate with SSHD and it works fine for a while. > After a while the connection seems to be closed from client side and when > the client tries to reconnect to the SSHD, I seeing the below exception. I > am not sure how to over come this. > > > The client keeps trying to send the authentication, and sshd tries to keeps > throwing this exception. Is there any way to clean up the session? > > If a new connection is established from some other client, its working > fine. > > > WARN [NioProcessor-4] (*AbstractSession.java:264*) - Exception caught > > *java.lang.IllegalStateException*: Unsupported command: > SSH_MSG_USERAUTH_REQUEST > > at org.apache.sshd.server.session.ServerSession.running( > *ServerSession.java:266*) > > at org.apache.sshd.server.session.ServerSession.handleMessage( > *ServerSession.java:205*) > > at org.apache.sshd.common.session.AbstractSession.decode( > *AbstractSession.java:566*) > > at org.apache.sshd.common.session.AbstractSession.messageReceived( > *AbstractSession.java:236*) > > at org.apache.sshd.common.AbstractSessionIoHandler.messageReceived( > *AbstractSessionIoHandler.java:58*) > > at > > org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived( > *DefaultIoFilterChain.java:690*) > > at > > org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived( > *DefaultIoFilterChain.java:417*) > > at > org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200( > *DefaultIoFilterChain.java:47*) > > at > > org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived( > *DefaultIoFilterChain.java:765*) > > at org.apache.mina.core.filterchain.IoFilterAdapter.messageReceived( > *IoFilterAdapter.java:109*) > > at > > org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived( > *DefaultIoFilterChain.java:417*) > > at > org.apache.mina.core.filterchain.DefaultIoFilterChain.fireMessageReceived( > *DefaultIoFilterChain.java:410*) > > at org.apache.mina.core.polling.AbstractPollingIoProcessor.read( > *AbstractPollingIoProcessor.java:710*) > > at org.apache.mina.core.polling.AbstractPollingIoProcessor.process( > *AbstractPollingIoProcessor.java:664*) > > at org.apache.mina.core.polling.AbstractPollingIoProcessor.process( > *AbstractPollingIoProcessor.java:653*) > > at > org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600( > *AbstractPollingIoProcessor.java:67*) > > at > org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run( > *AbstractPollingIoProcessor.java:1124*) > > at org.apache.mina.util.NamePreservingRunnable.run( > *NamePreservingRunnable.java:64*) > > at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) > > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown > Source) > > at java.lang.Thread.run(Unknown Source) > > > Thanks & Regards, > > Sendilraj P >
