Leadaxe:LxBox 的 REALITY 节点不继承上层分片设置,标签修复将在下一版发布

在 LxBox #170 中,Leadaxe 说明,自 2.25.12 起,全局、文件夹和订阅级的分片设置不会作用于 REALITY 节点;需要时应在节点本身显式启用。此前节点 TLS 界面未计入这条例外,会显示“默认(开启,来自全局)”,而配置生成器未写入相应字段。develop 分支的 9e90f512 已将标签和选择器改为“默认(关闭,REALITY 不继承)”,并添加须在节点启用的提示;REALITY 判定与生成器一致。原有排除逻辑保留,不做迁移,修复将随下一版本发布。作者确认按节点设置开关是预期配置方式。

作者原文

The exclusion itself stays as documented since 2.25.12: global, folder and subscription fragmentation levels do not touch REALITY nodes, a flag on the node does.

What was wrong is the label. The TLS section of the node computed the inherited value without that exception, hence "Default (On — global)" for a field the builder never writes. Fixed in develop (9e90f512, task 664):

  • on a REALITY node the fragmentation tiles read "Default (Off — not inherited by REALITY)", the picker says the same;
  • the TLS section carries a line saying the upper levels are not applied and the flag has to be set on the server itself.

The label now follows the same criterion as the builder (tls.enabled and tls.reality.enabled), so UI and emitted config cannot diverge again. No migration: the behaviour change is in the 2.25.12 changelog, and the per-server switch is the intended way to opt in.

Ships with the next release. Your workaround is the correct configuration, not a workaround.