v0idChain 钱包 0.1.7 — TUN 代理下握手失败修复
v0idChain macOS 钱包 0.1.7
修复:TUN 代理(Clash/mihomo)下 gossip peer 触发「WebSocket 握手失败」弹窗
根因
TUN 代理在内核 IP 层拦截所有 TCP 流量。对死掉的 gossip peer,Clash HTTP 后端会先完成 TCP 握手、再返回 HTTP 502,导致握手看起来在应用层失败,并每 15 s 重复报错。
修法
- bootstrap 种子连不上 → 保持报错(真错误)
- gossip 学来的 peer 连不上/握手失败 → 静默,连续 3 次后自动从已知集删除(同时清 UserDefaults 缓存)
- peer 复活后自动重置失败计数
- 签名:Developer ID Application: liuhaoran qin (Team C58WLH687Z)
- 已公证并 staple
- macOS 13.0+,Apple Silicon
- SHA-256:
c84770ae5cfacb2a90875c5eab7bdb57953a27c49d61e8f6451764ad3ce3c46b