Paramiko错误:读取SSH协议横幅时出错

Mri*_*lla 5 python linux ssh paramiko fabric

我正在使用Fabric来构建脚本.我刚刚克隆了我的一个虚拟机并创建了一个新的服务器.Fabric脚本(使用下面的paramiko)可以正常工作,但不能正常工作.由于它是一个克隆,我不知道有什么不同,但每次我运行我的Fabric脚本时,我都会收到错误Error reading SSH protocol banner.此脚本与两台服务器上的同一用户连接.该脚本在所有其他服务器上运行正常,除了我刚刚克隆的新服务器.唯一完全不同的是IP地址,它是完全不同的范围.

关于可能导致这种情况的任何想法?

Mri*_*lla 7

这个问题不在于Paramiko,Fabric或SSH守护进程.它只是ISP内部网络中的防火墙配置.出于某种原因,他们不允许他们的不同子网之间的通信.

我们无法真正修复防火墙配置,因此我们将所有IP切换到同一子网.