某天,遇到一个运维发来图片,说使用我们的工具一直报错密码不对。。。

脚本使用pexpect模拟终端进行交互密码登录,报错:

could not shell prompy(received: '', excepted: '\\[PEXPECT\\][\\$\\#]')

发问题截图一看,傻眼,这个错之前从来没有遇到过。。。

说了好几种可能的原因都不对,在自己的环境也复现不出来,网上也搜不出来合适的。。。

各种求助同事,各种百度,无果。。。

后来,幸好他的环境可以远程共享,一步步pdb调试,打印出登录失败的命令,才发现

(cmd = ssh ip2 ...)   这个ip2怎么和他给我说的ip1 不一样 。ssh ip1, 登录成功,ssh ip2,hang住。。。

问题原因找到了:

机器多ip环境,ip1 和 ip2之间不通,ip2对外不通,使用ip2登录,一直登录超时。

单ip环境,机器之间存在很大的网络时延和丢包,也会出现类似情况。

使用pexpect报错could not shell prompt(received: ‘‘, excepted: ‘\\[PEXPECT\\][\\$\\#]‘)相关推荐

  1. Conda activate报错 CommandNotFoundError: Your shell has not been properly configured to use ‘conda

    Conda activate报错 CommandNotFoundError: Your shell has not been properly configured to use 'conda act ...

  2. springboot本地启动报错discard long time none received connection

    进到源码搜索这句「discard long time none received connection.」报错,在「com.alibaba.druid.pool.DruidAbstractDataSo ...

  3. conda activate激活环境报错CommandNotFoundError: Your shell has not been properly configured

    win10下安装anaconda后,使用conda activate命令切换环境出现报错 C:\Windows\system32> conda activate testCommandNotFo ...

  4. Windows IEDA 编译Hbase源码报错 - 无法执行shell脚本

    windows 下编译 hbase源码,报错 [ERROR] Command execution failed. java.io.IOException: Cannot run program &qu ...

  5. vscode 报错:Your shell has not been properly configured to use ‘conda activate‘

    vscode 在使用powershell激活python环境时会出现以下报错: @[TOC](这里写自定义目录标题) CommandNotFoundError: Your shell has not ...

  6. conda deactivate报错CommandNotFoundError: Your shell has not been properly configured to use ‘conda de

    这里写自定义目录标题 1.问题: 2.解决办法: (1)激活 anaconda 环境 (2)退出 anaconda 环境 1.问题: 当我们在ubuntu里面安装anconda以后,但是不能激活环境, ...

  7. oracle dg ora-12154,主库到standby报错解决:Error 12154 received logging on to the standby ORA-12154...

    背景: 笔者建库无数,但今天对Oracle 11.2.0.3库使用duplicate新建standby后,主库redo无法通过RFS传输至standby 主库alert.log报错: Thu Jun ...

  8. windows10下激活conda环境报错CommandNotFoundError: Your shell has not been properly configured to use conda

    因为安装Anaconda是比较久以前的事情,安装了之后又没有用过,最近想用来机器学习,安装pytorch啥的,于是捡了回来. 首先查看了我电脑上的conda环境以及版本 conda info --en ...

  9. windows下anaconda环境激活报错CommandNotFoundError: Your shell has not been properly configured to use ‘con

    解决办法 管理员打开cmd,输入activate即可(linux是source activate)

  10. springboot报错discard long time none received connection. 的解决方法

    原错误如下: 2022-10-07 20:13:20.839 ERROR 25784 --- [nio-2312-exec-6] c.a.druid.pool.DruidAbstractDataSou ...

最新文章

  1. 栈和队列--算法设计题3.15
  2. mysql里guest用户_MySQL用户权限分配
  3. 深度学习笔记之DenseNets
  4. 华为鸿蒙OS合作方,华为发布鸿蒙OS元服务,超300家应用合作伙伴加入
  5. 蓝桥杯 之 基础练习10:十进制转十六进制
  6. python 管理windows客户端_在远程windows客户端上执行python脚本
  7. 误差分析计算公式及其 matlab 代码实现
  8. 金融评分卡项目—7.申请评分卡中的数据预处理和特征衍生
  9. java url链接超时_Java HttpURLConnection超时和IO异常处理
  10. 【三维路径规划】基于matlab蚁群算法三维路径规划【含Matlab源码 179期】
  11. 2019软件评测师考后经验分享
  12. 虚拟仿真实验室 服务器,网络及教学信息化平台-虚拟仿真实验室
  13. STM32开发环境配置
  14. 笔记本电脑连接无线网总是突然断网
  15. c语言编程 BMI判断健康,BMI指数真的可以反映人的健康状态吗?看完你就懂了
  16. java.io.IOException: Attempted read from closed stream.
  17. 蛙蛙推荐:蛙蛙教你解析网络包
  18. mysql在c盘导入txt_TxtToMy|txt导入myql数据库工具(TxtToMy)下载v3.5官方版 - 欧普软件下载...
  19. iOS 获取当前的UIViewController
  20. 退出华为的时候,我在想些什么

热门文章

  1. table表格头部和前几列固定js
  2. SWA(随机权重平均)
  3. 多个excel工作簿合并_EXCEL多表、多工作簿合并拆分,随心所欲(完善版)
  4. three.js 05-06 之 CylinderGeometry 几何体
  5. 05 JavaScript框架汇总
  6. 移动硬盘提示文件或目录损坏且无法读取怎么办
  7. TC8:UDP_FIELDS_01-16
  8. 用Windows自带图片查看器查看图片的dpi分辨率大小
  9. Numpy.fromfunction用法
  10. 我的世界MC个人服务器搭建(阿里云ECS)