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
>

Reply via email to