zoukankan      html  css  js  c++  java
  • NetMikoTimeoutException: Timed-out reading channel, data not available

    [root@bogon good]# vi  huawei.248.py 
      1 from netmiko import ConnectHandler
      2 import logging
      3 logging.basicConfig(filename="test.log", level=logging.DEBUG)
      4 huawei = {'device_type': 'huawei', 'ip': '10.10.17.248', 'username': 'root@default', 'password': 'xxx.',     'port': 22}
      5 net_connect = ConnectHandler(**huawei)
      6 sshConfirm = net_connect.find_prompt()
      7 print('login ' + sshConfirm)
      8 commands = ['dis version']
      9 output = net_connect.send_config_set(commands)
     10 print(output)
     11 net_connect.disconnect()
    [root@bogon good]# python  huawei.248.py 
    Traceback (most recent call last):
      File "huawei.248.py", line 5, in <module>
        net_connect = ConnectHandler(**huawei)
      File "/usr/lib/python2.7/site-packages/netmiko/ssh_dispatcher.py", line 246, in ConnectHandler
        return ConnectionClass(*args, **kwargs)
      File "/usr/lib/python2.7/site-packages/netmiko/base_connection.py", line 317, in __init__
        self._open()
      File "/usr/lib/python2.7/site-packages/netmiko/base_connection.py", line 323, in _open
        self._try_session_preparation()
      File "/usr/lib/python2.7/site-packages/netmiko/base_connection.py", line 738, in _try_session_preparation
        self.session_preparation()
      File "/usr/lib/python2.7/site-packages/netmiko/huawei/huawei.py", line 15, in session_preparation
        self.disable_paging(command="screen-length 0 temporary")
      File "/usr/lib/python2.7/site-packages/netmiko/base_connection.py", line 1015, in disable_paging
        output = self.read_until_prompt()
      File "/usr/lib/python2.7/site-packages/netmiko/base_connection.py", line 605, in read_until_prompt
        return self._read_channel_expect(*args, **kwargs)
      File "/usr/lib/python2.7/site-packages/netmiko/base_connection.py", line 543, in _read_channel_expect
        "Timed-out reading channel, data not available."
    netmiko.ssh_exception.NetMikoTimeoutException: Timed-out reading channel, data not available.

     

    [root@bogon good]# vi huawei.248.py
      1 from netmiko import ConnectHandler
      2 import logging
      3 logging.basicConfig(filename="test.log", level=logging.DEBUG)xxx
      4 huawei = {'device_type': 'huawei', 'ip': '10.10.17.248', 'username': 'root@default', 'password': ' xxxxx',     'port': 23}
      5 net_connect = ConnectHandler(**huawei)
      6 sshConfirm = net_connect.find_prompt()
      7 print('login ' + sshConfirm)
      8 commands = ['dis version']
      9 output = net_connect.send_config_set(commands)
     10 print(output)
     11 net_connect.disconnect()
    
    huawei.248.py [+]                                                                               4,119-120      All
    "huawei.248.py" 11L, 453C written
    [root@bogon good]# python  huawei.248.py 
    Traceback (most recent call last):
      File "huawei.248.py", line 5, in <module>
        net_connect = ConnectHandler(**huawei)
      File "/usr/lib/python2.7/site-packages/netmiko/ssh_dispatcher.py", line 246, in ConnectHandler
        return ConnectionClass(*args, **kwargs)
      File "/usr/lib/python2.7/site-packages/netmiko/base_connection.py", line 317, in __init__
        self._open()
      File "/usr/lib/python2.7/site-packages/netmiko/base_connection.py", line 322, in _open
        self.establish_connection()
      File "/usr/lib/python2.7/site-packages/netmiko/base_connection.py", line 884, in establish_connection
        self.remote_conn_pre.connect(**ssh_connect_params)
      File "/usr/lib/python2.7/site-packages/paramiko/client.py", line 406, in connect
        t.start_client(timeout=timeout)
      File "/usr/lib/python2.7/site-packages/paramiko/transport.py", line 660, in start_client
        raise e
    paramiko.ssh_exception.SSHException: Error reading SSH protocol banner'utf8' codec can't decode byte 0xff in position 0: invalid start byte
  • 相关阅读:
    〖Linux〗Kubuntu设置打开应用时就只在打开时的工作区显示
    〖Linux〗Kubuntu, the application 'Google Chrome' has requested to open the wallet 'kdewallet'解决方法
    unity, dll is not allowed to be included or could not be found
    android check box 自定义图片
    unity, ios skin crash
    unity, Collider2D.bounds的一个坑
    unity, ContentSizeFitter立即生效
    类里的通用成员函数应声明为static
    unity, Gizmos.DrawMesh一个坑
    直线切割凹多边形
  • 原文地址:https://www.cnblogs.com/dream397/p/13207251.html
Copyright © 2011-2022 走看看