查看文档目录

1.0.35 变化说明

1.0.35 的新增、改进与修复,以及注册找回密码、首页到期时间、错误提示和节点包自动更新的行为变化。

新增

  • Server-Timing 响应头、字符串集合、浏览器、设备与时间段条件。
  • 令牌校验(JWT),URL 鉴权正式可用。
  • 第三方人机验证:Cloudflare Turnstile、Google reCAPTCHA v3。
  • 状态页、DoH 服务、真实用户体验、内容改写。
  • 边缘脚本。
  • 官网文章。

改进

  • 注册与找回密码在官网主题页面内完成。
  • 主控首页“到期时间”显示套餐到期。
  • 操作被拒绝时提示具体原因。
  • 主控自动更新节点安装包。
  • 新增 IPv6 支持范围说明。

修复

  • 开启邮箱验证后,没有配置 Turnstile 的主控也能完成注册。
  • 套餐未启用时点击发布,提示具体原因,不再显示“请求失败”。
  • 重装节点后站点配置自动重新下发,证书发放不再等待最长一小时。
  • 卸载并清除节点时,一并清理动态路由状态。

注册与找回密码

注册和找回密码都在官网主题自己的页面里完成:获取验证码、倒计时、填写、提交,不跳转到控制台。

  • 邮箱验证、手机验证在后台打开才显示,关闭的不显示;两项都打开时,两个验证码都要填写并通过才能注册。
  • 没有配置 Turnstile 时,发送验证码前使用内置的图形验证码做人机校验。
  • 找回密码只显示已开启并已配置的方式;账号提交后系统发送重置链接。

首页到期时间

主控首页的“到期时间”显示购买的套餐到期:免费套餐显示“永久”,其他套餐显示具体日期。授权凭据有效期(自动续期)移到“授权详情”里。

错误提示规则

  • 客户端错误(4xx):显示“操作被拒绝:原因(错误码、请求 ID)”,原因优先用本地化文案,其次是服务端返回的说明。
  • 服务端错误(5xx)和网络错误:提示稍后重试。
  • 套餐发布:套餐未启用时“发布”按钮置灰并提示先启用套餐;其余情况给出具体原因,如套餐未启用、销售截止时间已过、修订已过期。

节点安装包自动更新

主控默认定时从授权端拉取最新的节点安装包,验签通过后原子替换,新装和重装的节点因此拿到匹配的版本。

设置默认值说明
CONTROL_NODE_DOWNLOADS_SYNC开设为 false 关闭
CONTROL_NODE_DOWNLOADS_SYNC_INTERVAL1 小时10 分钟到 24 小时
CONTROL_NODE_DOWNLOADS_SOURCE授权端地址拉取的来源

最新包是其他版本时,主控等升级到该版本后再更新。维护升级页会显示失败或等待的提示。

常见问题

注册页提示“注册验证服务暂未配置”

开了邮箱或手机验证,但通知服务没有开启,或邮件、短信还没配置好。配置通知后再试。

找回密码页提示暂未开放

主控没有开启找回密码功能,联系管理员。

节点重装怎么做

见“节点重装指引”页。