WhatsApp链接故障与解决方案 | AI生成和翻译
以下是我们尝试过的情况和当前进展:
正常运行的部分
proxychains4 -f /etc/proxychains4.conf成功通过 mihomo(端口 7891)隧道传输 WhatsApp Web 流量- Node.js 脚本能稳定生成 PNG 格式的 WhatsApp 二维码
存在问题部分
openclaw channels login— CLI 在插件加载时卡住(nextcloud-talk 曾是原因——现已从配置中移除)- 终端二维码显示 — 无可用工具将二维码渲染为终端 ASCII 字符(未安装
qrcode-terminal,Python qrcode 库已安装但无法使用,因为 Baileys 二维码数据仅以 PNG 格式输出) - WhatsApp 链接 — 二维码可扫描但 WhatsApp 提示“无法链接”——这是核心问题
链接失败最可能的原因
WhatsApp 主动屏蔽来自已知代理/VPN IP 的登录行为。mihomo 代理出口 IP 很可能被标记为数据中心或 VPN IP,WhatsApp 在服务器层面直接拒绝链接请求——甚至在二维码扫描步骤之前就已拦截。
可尝试的方案
- 直连(无代理) —— 如果你的服务器拥有干净的住宅 IP
- 更换代理 —— 使用住宅代理替代 mihomo 出口节点
- 手机热点 —— 在手机上运行 OpenClaw,或通过手机热点 SSH 连接操作
- 通过手机链接 —— 某些 WhatsApp 版本允许在应用内通过二维码链接,无需经过 web.whatsapp.com
PNG 二维码方案在查看/扫描环节仍可正常使用——只是无法在终端实时显示。