[ https://issues.apache.org/jira/browse/SSHD-1009?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17128432#comment-17128432 ]
Lyor Goldstein commented on SSHD-1009: -------------------------------------- {quote} pushed an updated fix, all is good on OSX. {quote} Great - thanks a lot... > Support WinSCP shell interactions > --------------------------------- > > Key: SSHD-1009 > URL: https://issues.apache.org/jira/browse/SSHD-1009 > Project: MINA SSHD > Issue Type: New Feature > Affects Versions: 2.3.0 > Reporter: Sreedhar J > Assignee: Lyor Goldstein > Priority: Major > Fix For: 2.5.0 > > Attachments: ApacheSCPSFTPServer.java, ApacheSCPSFTPServer.java, > WinSCP_Error.png, WinSCP_Error_With_NewFix.png, WinSCP_Success_with > _Linux_System.png, winscp-logging.png > > > Hi, > > I am trying to setup the SFTP/SCP server using Apache SSHD 2.3.0. Was able > to transfer a file using SCP from command line , but when I tried using > WinSCP, I get a error saying Server could not start the Shell. > > 15:44:06.956 [NioProcessor-2] DEBUG > org.apache.sshd.server.auth.keyboard.UserAuthKeyboardInteractive - > doAuth(admin@ServerSessionImpl[null@/0:0:0:0:0:0:0:1:58407]) authenticate 1 > responses result: true > 15:44:06.956 [NioProcessor-2] DEBUG > org.apache.sshd.server.session.ServerUserAuthService - > handleAuthenticationSuccess(admin@ServerSessionImpl[null@/0:0:0:0:0:0:0:1:58407]) > SSH_MSG_USERAUTH_INFO_RESPONSE > 15:44:06.963 [NioProcessor-2] INFO > org.apache.sshd.server.session.ServerSessionImpl - Session > admin@/0:0:0:0:0:0:0:1:58407 authenticated > 15:44:06.965 [NioProcessor-2] DEBUG > org.apache.sshd.common.session.helpers.ReservedSessionMessagesHandlerAdapter > - handleIgnoreMessage(ServerSessionImpl[admin@/0:0:0:0:0:0:0:1:58407]) > SSH_MSG_IGNORE > 15:44:06.966 [NioProcessor-2] DEBUG > org.apache.sshd.server.session.ServerConnectionService - > channelOpen(ServerConnectionService[ServerSessionImpl[admin@/0:0:0:0:0:0:0:1:58407]]) > SSH_MSG_CHANNEL_OPEN sender=256, type=session, window-size=2147483647, > packet-size=16384 > 15:44:06.982 [NioProcessor-2] DEBUG > org.apache.sshd.server.channel.ChannelSession - init() > service=ServerConnectionService[ServerSessionImpl[admin@/0:0:0:0:0:0:0:1:58407]] > session=ServerSessionImpl[admin@/0:0:0:0:0:0:0:1:58407] id=0 > 15:44:06.982 [NioProcessor-2] DEBUG org.apache.sshd.common.channel.Window - > init(Window[server/local](ChannelSession[id=0, > recipient=-1]-ServerSessionImpl[admin@/0:0:0:0:0:0:0:1:58407])) size=2097152, > max=2097152, packet=32768 > 15:44:06.983 [NioProcessor-2] DEBUG > org.apache.sshd.server.session.ServerConnectionService - > registerChannel(ServerConnectionService[ServerSessionImpl[admin@/0:0:0:0:0:0:0:1:58407]])[id=0] > ChannelSession[id=0, > recipient=-1]-ServerSessionImpl[admin@/0:0:0:0:0:0:0:1:58407] > 15:44:06.983 [NioProcessor-2] DEBUG > org.apache.sshd.server.channel.ChannelSession - > setRecipient(ChannelSession[id=0, > recipient=-1]-ServerSessionImpl[admin@/0:0:0:0:0:0:0:1:58407]) recipient=256 > 15:44:06.983 [NioProcessor-2] DEBUG org.apache.sshd.common.channel.Window - > init(Window[server/remote](ChannelSession[id=0, > recipient=256]-ServerSessionImpl[admin@/0:0:0:0:0:0:0:1:58407])) > size=2147483647, max=2147483647, packet=16384 > 15:44:06.983 [NioProcessor-2] DEBUG org.apache.sshd.common.channel.Window - > init(Window[server/local](ChannelSession[id=0, > recipient=256]-ServerSessionImpl[admin@/0:0:0:0:0:0:0:1:58407])) > re-initializing > 15:44:06.983 [NioProcessor-2] DEBUG org.apache.sshd.common.channel.Window - > init(Window[server/local](ChannelSession[id=0, > recipient=256]-ServerSessionImpl[admin@/0:0:0:0:0:0:0:1:58407])) > size=2097152, max=2097152, packet=32768 > 15:44:06.985 [NioProcessor-2] DEBUG > org.apache.sshd.server.session.ServerConnectionService - > operationComplete(ChannelSession[id=0, > recipient=256]-ServerSessionImpl[admin@/0:0:0:0:0:0:0:1:58407]) send > SSH_MSG_CHANNEL_OPEN_CONFIRMATION recipient=256, sender=0, > window-size=2097152, packet-size=32768 > 15:44:06.986 [NioProcessor-2] DEBUG > org.apache.sshd.server.channel.ChannelSession - > handleChannelRequest(ChannelSession[id=0, > recipient=256]-ServerSessionImpl[admin@/0:0:0:0:0:0:0:1:58407]) > SSH_MSG_CHANNEL_REQUEST sim...@putty.projects.tartarus.org wantReply=false > 15:44:06.987 [NioProcessor-2] DEBUG > org.apache.sshd.server.channel.ChannelSession - > sendResponse(ChannelSession[id=0, > recipient=256]-ServerSessionImpl[admin@/0:0:0:0:0:0:0:1:58407]) > request=sim...@putty.projects.tartarus.org result=ReplySuccess, > want-reply=false > 15:44:06.987 [NioProcessor-2] DEBUG > org.apache.sshd.server.channel.ChannelSession - > sendResponse(ChannelSession[id=0, > recipient=256]-ServerSessionImpl[admin@/0:0:0:0:0:0:0:1:58407]) > request=sim...@putty.projects.tartarus.org no pending command > 15:44:06.987 [NioProcessor-2] DEBUG > org.apache.sshd.server.channel.ChannelSession - > handleChannelRequest(ChannelSession[id=0, > recipient=256]-ServerSessionImpl[admin@/0:0:0:0:0:0:0:1:58407]) > SSH_MSG_CHANNEL_REQUEST shell wantReply=true > 15:44:06.987 [NioProcessor-2] DEBUG > org.apache.sshd.server.channel.ChannelSession - > handleShell(ChannelSession[id=0, > recipient=256]-ServerSessionImpl[admin@/0:0:0:0:0:0:0:1:58407]) - no shell > factory > 15:44:06.987 [NioProcessor-2] DEBUG > org.apache.sshd.server.channel.ChannelSession - > sendResponse(ChannelSession[id=0, > recipient=256]-ServerSessionImpl[admin@/0:0:0:0:0:0:0:1:58407]) request=shell > result=ReplyFailure, want-reply=true > 15:44:06.988 [NioProcessor-2] DEBUG > org.apache.sshd.server.session.ServerSessionImpl - > close(ServerSessionImpl[admin@/0:0:0:0:0:0:0:1:58407]) Closing immediately > > Please let me know if I missing some configuration around SCP. > > have attached the source code. > Thanks and Regards, > Sreedhar. -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@mina.apache.org For additional commands, e-mail: dev-h...@mina.apache.org