diff --git a/docs/本轮上线审查清单.md b/docs/本轮上线审查清单.md index bdf8534..d7f33a8 100644 --- a/docs/本轮上线审查清单.md +++ b/docs/本轮上线审查清单.md @@ -11,10 +11,10 @@ - [✓] 使用密码及严格主机密钥校验连接目标服务器。 - [✓] 修复旧回归测试与当前权限、协议密码验证、分组表结构不一致的问题,不放宽生产授权。 - [x] 后端串行全量回归及前端回归通过,部署本地回归通过;Linux 专属用例仍待原生执行。 -- [!] 已核对运行服务、监听、部署摘要;数据库角色使用指定密码认证失败,需全新部署时同步。 -- [ ] 根据构建结果进行 Linux 全新部署;清理限于已确认属于 Smail 的旧数据和备份。 +- [✓] 全新部署时同步数据库认证信息,页面完成数据库初始化;三个部署程序摘要与构建产物一致。 +- [x] 完成 Linux 全新部署,应用目录及应用数据库不继承旧数据;其他历史专属暂存和备份仍待最终盘点。 - [ ] 页面完成三角色登录、权限、分组、中继开关与配置管理回归。 -- [ ] 页面实测安全码显示时限与关闭清理,不以常量检查替代计时。 +- [~] 页面实测安全码显示时限,已完成三角色本人及超管代管管理员路径;保存下载与管理员代管普通用户仍待验收。 - [ ] 三个外部邮箱由用户手动填写验证码并完成绑定。 - [ ] 通过实际邮件客户端和外部系统验收收发、认证、撤权、TLS 与证书维护。 - [ ] 清理测试残留并确认唯一有效恢复方式仍可用。 @@ -35,6 +35,40 @@ - [x] 前端共 255 项通过,记录:测试目录下本轮前端日志。 - [x] 后端串行全量通过;此前并行运行出现过一次 Windows 原子改名访问拒绝,同用例单独连续三次通过,尚未证明该瞬态问题的根因。 - [x] 部署测试四项通过、一项 Linux 专属用例在 Windows 跳过,不能计作 Linux 全通过。 -- [ ] 最新 Linux 构建、全新部署和浏览器完整 60 秒实测。 +- [x] 最新 Linux 构建、全新部署和浏览器完整 60 秒实测;分角色证据见下节。 本轮本地测试仅为隔离源码回归,未清理或使用线上数据库,未通过内部业务接口替代页面验收。凭据和安全码明文不记录到验收文档。 + +## 2026 年 10 月 6 日实机续审 + +### 部署与运行 + +- [✓] 运行版本为 review-b149a0d,后续检查点与本文更新不改变部署业务代码。 +- [✓] 重新核对三个远端程序摘要,均与本轮构建一致;主服务和反向代理运行正常,主服务重启计数为零。 +- [✓] 页面新建管理员和普通用户,普通用户、管理员使用指定密码登录成功;管理员强制刷新页面后仍保持登录。 +- [x] 邮件服务监听预期提交与加密端口,未监听非加密 IMAP 端口;应用 Web 端口通配监听,但系统防火墙已禁止外部访问应用直连端口。尚未以公网直连负向测试替代核对。 + +### 安全码真实计时 + +计时来自真实页面点击与 DOM 变更观察,仅记录时间和节点数量,不采集安全码明文;页面保持前台。以下不是模拟时钟或内部业务接口测试。 + +| 场景 | 显示数量 | 自动隐藏耗时 | 隐藏后结果 | +| --- | --- | --- | --- | +| 超管首次生成,前段实测交接 | 12 | 60001.6 毫秒 | 明文节点为零,保存入口消失 | +| 超管验证密码再次查看,前段实测交接 | 12 | 60000.9 毫秒 | 明文节点为零,保存入口消失 | +| 超管代管管理员生成,本段实测 | 12 | 60000.3 毫秒 | 明文节点为零,复制入口消失,保留验证后查看入口 | +| 普通用户首次生成,本段实测 | 12 | 60009.7 毫秒 | 明文节点为零,保存入口消失 | +| 管理员验证本人密码查看,本段实测 | 12 | 60006.5 毫秒 | 明文节点为零,保存入口消失,保留验证后查看入口 | + +普通用户在显示约 22 秒时点击保存按钮;尚未取得本次下载文件落盘完成的证据,因此保存下载验收仍未通过。未读取或删除下载目录中此前存在的文件。 + +### 外部证书维护 + +- [✓] 恢复部署时停止的证书维护计时器,保持开机启用,维护服务执行成功。 +- [✓] 修正本项目反向代理配置,使证书和私钥均读取维护工具原子发布的合并 PEM,而不是不会同步更新的旧平铺副本。未修改同机其他项目配置。 +- [✓] 重新执行反向代理配置检查、重载及维护服务,返回成功;原生 TLS 客户端验证 Web 与邮件提交入口的系统信任链和主机名均成功。 +- [x] 证书覆盖用户配置的主域名和泛域名,有效期至 2027 年 1 月 3 日。本次为现有有效证书发布核验,未触发到期后的真实重新签发,不将其表述为完整续期验收。 + +### 尚未放行的项目 + +三角色外部邮箱绑定仍需用户手动填写验证码;真实邮件收发与外部收件、系统通知授权、中继列表增删改及开关保留配置、管理员代管普通用户权限、安全码下载落盘及全项目最终清理仍未完成。不得据以上单项结果宣称全项目已验收上线。