欢迎光临
我们一直在努力

如何解决Algorithm negotiation fail错误

因项目中需要连接SFTP,使用了jsch的工具包,但是在使用SFTP功能的时候发现后台日志打印出如下报错:

查询了原因,在jsch的ChangeLog中发现:

应该是项目中用到的工具包太旧导致的,项目中用到的的是0.1.45。升级到最新版本就正常使用,旧版本的jsch的一个bug导致算法协商失败,两台机器的OPENSSH版本不一样,导致两台机器的默认算法列表不一致,通过下面的命令:

可以查看不同版本OpenSSH默认的算法列表。

 

赞(0) 打赏
未经允许不得转载:码农志 » 如何解决Algorithm negotiation fail错误
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏