排障、更新和卸载

现象 检查
双击程序没有界面 主程序是 MCP stdio 服务,正常等待客户端输入;按安装手册接入
客户端找不到程序 使用安装输出的绝对路径,确认解压/安装目录未被清理
count=0 首次空目录正常;核对安装 profile 的模式/目录来源,用户提供目标后再添加
超时很快发生 timeout 单位是毫秒,10 只有 10 毫秒,10000 才是 10 秒
中心 401 核对自己的中心 URL 和 Key;公开包没有账号,不能接入发布者的私有目录
新客户端中心连接失败 新实例首次启动需要中心可达;现有后台保留最近验证目录不等于新实例可离线启动
SSH 认证失败 核对目录中的用户、密钥/密码、实际跳板及 ssh_connection_status;不要自动换用无关账号
helper 无法执行 helper 是远端 Linux x86_64 程序;保持配套文件,并查看返回的兼容传输路径
Linux 权限拒绝 执行 chmod u+x 或重新运行平台安装脚本;目录/配置权限按当前用户设置
Windows 脚本被阻止 核对文件来源、签名/下载标记及当前用户策略;必要时按已授权范围仅对当前进程处理,仍须校验完整包,不放宽全局策略
自动更新为 deferred 关闭已完成的业务会话/隧道,等待正在执行的操作或原生流结束;见 UPDATES.md
自动更新失败 检查更新状态和私密日志;原程序保留,安装失败另核对 rollbackSucceeded
安装显示成功但客户端仍用旧版 文件保存和应用重载是不同状态;重载 MCP 后检查实际 discovery

更新时使用新的版本目录,核对摘要后只改 SSHMCP command 路径,保留服务器目录、私密 profile、其他 MCP 配置和活动任务。旧版正在运行时不要替换它的 EXE。

卸载时先在实际客户端移除对应 SSHMCP 条目并正常重载,再删除确认不用的安装版本目录。自己的 ssh-config.toml、connection.json、SSH 密钥及备份单独保留或由你明确决定删除;它们不属于可随意清理的程序缓存。

工具选错、ID/路径/参数不明确或返回部分成功时,先读 AI_GUIDE.md 的选用与结果表。原生节点和路由故障先 inspect,再据实际观察制定修复计划;不要自动更换用户账号、跳板或中心。