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

Reply via email to