mirror of
https://github.com/kuaifan/dootask.git
synced 2026-08-01 02:45:58 +00:00
2.4 KiB
2.4 KiB
id, title, type, feature, scope, locale, aliases, related_tools, related_pages, prerequisites, negative, last_verified
| id | title | type | feature | scope | locale | aliases | related_tools | related_pages | prerequisites | negative | last_verified | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| license.expire.faq | License 过期或失效怎么办 | faq | license | super-admin | zh |
|
|
v1.7.90 |
License 过期或失效怎么办
问题
管理后台「License」页提示以下任一错误:
- 终端 License 已过期
- 终端用户数超过 License 限制
- 终端 SN 与 License 不匹配
- 终端 MAC 与 License 不匹配
或者:用户登录、AI 助手等功能突然出现授权相关的提示。
原因
后端 api/system/license 接口在每次拉取时实时校验:
- 取本地 License 文件解出
info(含 SN/MAC/people/expired_at) - 与当前终端的
doo_sn、网卡macs、user_count、当前时间逐项比对 - 任一规则不满足 → 写入返回值的
error数组
特殊情况:info.people <= 3 时跳过 SN / MAC 校验(小团队豁免)。
解决
情况 1:过期
- 联系 DooTask 销售/渠道续费
- 拿到新的 License 原文
- 进入「系统设置」→「License」→ 粘贴新原文 → 保存
- 重新加载页面,确认
error数组已清空
情况 2:用户数超限
两种处理方式任选其一:
- 申请扩容版 License → 按情况 1 流程录入
- 临时禁用部分账号,让
user_count降到people以下- 禁用方式:管理后台「成员管理」选中用户 → 禁用
- 机器人账号不计入用户数,无需处理
情况 3:SN / MAC 不匹配
- 换了服务器:新部署会生成新 doo_sn,必须重新申请 License
- 换了网卡或加了网卡:联系签发方更新 MAC 白名单
- 不绑定模式:申请 License 时声明「不绑 MAC」,签发方下发的 License 无 MAC 字段
录入方式同上,全部走「系统设置」→「License」→ 保存。
怎么自检
拉接口 POST api/system/license?type=error 仅返回 error 数组,便于脚本巡检。空数组表示完全通过。