连接器离线

典型症状

连接器在组织的连接器清单中显示为离线,其背后的资产无法触达。

最可能原因

连接器主机到 WingGate 的出站连通中断、连接器服务未运行,或其绑定凭据已失效。

排查步骤

  1. 在连接器主机上验证到 WingGate 端点的出站 HTTPS 连通性——模型是纯出站的,不涉及任何入站端口。
  2. 检查连接器服务状态(例如 systemctl status),并查看日志中的连接或认证失败。
  3. 如果凭据已轮换或重新绑定过,请重新绑定连接器;绑定会签发用于向 WingGate 认证的独立凭据。

未授权

典型症状

成员在打开会话、使用 SSH 或对资产调用 MCP 工具时遇到授权错误。

最可能原因

成员没有该项目的 active grant,资产不在项目内或未就绪,或(MCP)项目/资产 MCP 配置不允许该工具。

排查步骤

  1. 确认成员已绑定到包含该资产的项目。
  2. 检查其是否持有 active 项目访问授权。更细的 MCP 限制来自项目/资产 MCP 配置,不是 grant。
  3. 注意撤销的授权在下一次鉴权检查时立即生效;如果访问意外持续,重新核对实际覆盖该操作的是哪一条授权。

SSH 主机密钥不匹配

典型症状

目标重建、重装或更换地址后,连接被阻断并出现主机密钥不匹配警告。

最可能原因

目标出示的主机密钥与你此前确认的指纹不一致。这可能是正常的重装——也可能是中间人攻击的信号。

排查步骤

  1. 在做任何操作之前,先带外核实新指纹(控制台访问、服务商面板或重建主机的人)。
  2. 如果变更符合预期,重新探测主机密钥并有意识地确认新指纹。
  3. 对无法解释的不匹配绝不要 override——override 是一个经过审计的明确动作,而无法解释的 key 变化正是确认机制要防范的情况。

SSH 客户端无法连接

典型症状

你自己的 SSH 客户端通过 WingGate 连接资产时认证失败或无法触达。

最可能原因

账号未注册 SSH 公钥、客户端指向了错误的端点,或成员没有该资产所在项目的授权。

排查步骤

  1. 在账号上注册你的公钥——WingGate 在其 SSH 端点对你做公钥认证,从不持有你的私钥。
  2. 确认你连接的是 WingGate 的 SSH 端点,并选择了正确的组织和资产。
  3. 验证成员持有 active 项目访问授权,且资产支持 SSH 客户端入口;没有这些,连接是被授权层拒绝的,而不是 SSH 本身的问题。

MCP 认证或工具调用失败

典型症状

MCP 客户端收到 401、列不出工具,或其它工具正常但某个调用失败。

最可能原因

客户端的 bearer 凭据缺失或错误,或调用越过了能力边界——MCP 只发布一次性非 PTY 工具,且 file.find/file.grep 是 Runner-only。

排查步骤

  1. 检查客户端是否每次请求都携带项目 MCP 凭据;凭据值只在创建时展示一次,丢失后需重新创建。
  2. 确认客户端连接的是经 WingGate API 发现的连接器 MCP 端点——而不是 WingGate 本身。
  3. 不要期望在 MCP 上获得交互式 shell:MCP 只发布一次性、非 PTY 的工具(shell.exec、file 工具组,以及浏览器资产上的浏览器工具);PTY 会话属于 Web 终端和 SSH 客户端入口。
  4. 如果 file.find 或 file.grep 不可用,检查该资产上的 Runner 是否已安装且可调用——这两个工具是 Runner-only,而授权、安装和可调用性是三个分开的状态。

账号恢复

典型症状

你丢失了认证器设备或 passkey,无法在登录时完成第二因子验证。

最可能原因

恢复取决于你事先做的准备:passkey 引导时签发的一次性恢复码,或 TOTP 引导时展示并保留的密钥(可重新绑定认证器),是目前唯一的自助保障。

排查步骤

  1. 如果你保存了恢复码,用它登录并按提示重新注册验证因子。
  2. 如果你保留了 TOTP 引导时展示的密钥,用它重新绑定认证器。

问题仍未解决?

如果以上步骤都无法解决你的问题,请联系你所使用部署的运营方。请附上你尝试完成的操作、确切症状,以及你已经执行过上面哪些步骤。

联系部署运营方