这个是我在工作遇到的一个坑
仅作记录 如有雷同可以参考解决方法
报错信息如下
cn.hutool.extra.ftp.FtpException: SocketException: Connection reset
cn.hutool.extra.ftp.FtpException: SocketException: 断开的管道 (Write failed)
离谱的是在window环境下一切正常 但是切换到Linux环境就会开始报错
最终考虑问题是出在ftp的主动模式与被动模式
最终通过设置模式解决了问题
ftp.setMode(FtpMode.Passive);
坑就坑在 默认是被动模式 结果手动设置被动模式才能正常