调试
检查运行中配置 JSON,以便支持人员指导诊断。
Debug 是最后一个 Misc 行。它会加载 Tunna 的运行中配置 JSON,供支持人员指导诊断。它不是普通编辑界面,不应用来编造节点或规则值。
Debug 界面
将这些卡片作为此视图中可见标签的地图。每张卡片都会说明一个字段、控件或状态项,并在你更改或依赖它之前解释它的用途。
可见选项
这些是视图中的控件、状态或测量值。请把它们当作参考,而不是功能承诺。
运行配置
页面显示 Root JSON 行。Root 初始为折叠状态。
展开行
点按对象或数组行可展开。对象键会排序,数组行显示为索引。
复制
长按对象或数组行可复制该 JSON 子树。分享复制输出前请遮盖秘密。
加载错误
Configuration Not Found、Configuration Parse Failed 和 Configuration Load Failed 是支持事实。请说明出现了哪一个。
实用的 Debug 用法
确认生成形态
当支持人员询问运行中配置是否包含预期 outbound、路由规则或协议分区时,展开 Root。
适合 应用可以启动到足以写出运行中配置。
不适合 你正在尝试编辑设置;Debug 是只读的。
只复制需要的子树
长按支持人员要求的最小对象或数组,而不是复制整个 Root。
适合 支持人员需要一个分区,例如 outbound 或 routing 对象。
不适合 你尚未检查复制的 JSON 是否包含秘密。
清楚报告加载失败
如果 Debug 报告 Configuration Not Found、Configuration Parse Failed 或 Configuration Load Failed,请在遮盖周边详情后发送该精确状态。
适合 JSON 查看器无法显示预期配置。
不适合 你在没有干净日志的情况下猜测哪个设置导致失败。
Debug 可能暴露秘密
运行中配置可能包含节点地址、UUID、密码、Reality 密钥、订阅派生值和规则详情。Tunna 不承诺自动遮盖复制的 JSON。长按复制会将选定 JSON 子树发送到剪贴板,因此在与受信任支持人员分享前,请自行检查并遮盖复制输出。