下载代理和 Tor 网络连接分别排查

Arch 的 torbrowser-launcher 0.3.9-1 可通过本机 7890 的 SOCKS5h 下载,确认下载站 HTTP 200 后,Tor Browser 15.0.23 仍卡在 2%。原配置已有两个 bridge 和 Socks5Proxy 127.0.0.1:7890 ,不能仅凭进度停滞就更换 bridge。

首次独立前台测试误加载系统 libevent,报 undefined symbol: evutil_secure_rng_add_bytes 。改用 Tor Browser 自带库路径后,测试约 11 秒达到 Bootstrapped 100%。这是诊断环境错误:测试程序与它的动态库必须配套,否则产生与原故障无关的新错误。

回到真实浏览器实例闭合验证

真实实例起初处于 DisableNetwork 1 等待连接命令,lyrebird 子进程也退出。完整关闭并干净重启后,两个 bridge 为 CONNECTED,进度从 2% 经 59% 到 100%;通过实际 127.0.0.1:9150 请求 Tor 检查接口返回 IsTor: true 。

最终保留原 bridge 和代理配置。证据证明干净重启恢复了实际链路,独立测试也排除了“现有 bridge 必然不可用”;并未证明所有此前超时只有一个来源。

torbrowser-launcher --settings
torbrowser-launcher

配置备份权限 0600,记录位于 ~/meprojects/Troubleshooting/Network/Linux/shared/linux-tor-browser-mihomo-obfs4-bootstrap-stuck.md 。bridge 地址、指纹、认证参数和出口 IP 不公开。

主会话续接

以下命令在 archx 上执行;目录仅用于辨认工作上下文。

会话 1:~/meprojects/Troubleshooting

codex resume 01a0eae9-e0db-7310-8728-9663855cad1e