方案
我正在尝试使用Apache VFS从SFTP Server(Proftpd)以编程方式使用Java下载大文件(> 3 GB)。 Apache VFS内部使用来自JSch的ChannelSftp。
环境
问题
在大约2 GB的数据之后会话被关闭,并且从ChannelSftp抛出IOException。
解决方案
问题
有什么想法吗?
答案 0 :(得分:0)
jsch.ChannelSftp无法处理Proftpd的重新加密方法。此问题影响版本0.1.46。在版本0.1.38中它被认为是固定的,但它似乎只适用于其他sftp服务器。
要解决此问题,请使用Proftpd指令
SFTPRekey none