代码之家  ›  专栏  ›  技术社区  ›  Chris R

什么导致了paramiko.sshexception:无效的数据包阻塞?

  •  0
  • Chris R  · 技术社区  · 15 年前

    当我尝试使用Paramiko(在结构内部,为了它的价值)连接到我们的一个内部服务器时,我会得到以下错误:

    Retrieving packages from server p-websvr-004
    [p-websvr-004] run: /usr/sbin/pkg_info -aD|grep "Information for"
    starting thread (client mode): 0x179f090L
    Banner: ----------------------------------------------------------------------
    Banner: Welcome to Mycompany, Inc.  Unauthorized access, is strictly prohibited
    Connected (version 2.0, client OpenSSH_4.5p1)
    Exception: Invalid packet blocking
    Traceback (most recent call last):
      File "/Users/crose/virtualenv/mycompany/lib/python2.6/site-packages/paramiko/transport.py", line 1491, in run
        ptype, m = self.packetizer.read_message()
      File "/Users/crose/virtualenv/mycompany/lib/python2.6/site-packages/paramiko/packet.py", line 344, in read_message
        raise SSHException('Invalid packet blocking')
    

    据我所知,我们的每一位主人都在工作。是什么导致了这一切的发生,我该如何解决?

    1 回复  |  直到 15 年前
        1
  •  0
  •   JimB    15 年前

    第一个明显的问题是,这个主机与其他主机有什么不同?

    从外观上看,这可能是ssh服务器中的一个bug。命令行上的openssh是否有效,它是否使用了不同的密码?

    推荐文章