From fa6b65b57f58029b8c12d999a88e269606b1b974 Mon Sep 17 00:00:00 2001 From: xuans Date: Wed, 30 Sep 2026 15:16:29 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E8=BF=9C=E7=AB=AF=E5=AF=86?= =?UTF-8?q?=E7=A0=81SSH=E9=98=BB=E5=A1=9E=E8=BF=9B=E5=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/Scert开发任务清单.md | 12 ++++++++++++ doc/Scert整改任务执行清单.md | 12 ++++++++++++ doc/Scert整改合并优化清单.md | 12 ++++++++++++ doc/基础整改任务规格.md | 12 ++++++++++++ 4 files changed, 48 insertions(+) diff --git a/doc/Scert开发任务清单.md b/doc/Scert开发任务清单.md index 97f6d0d..fc32f35 100644 --- a/doc/Scert开发任务清单.md +++ b/doc/Scert开发任务清单.md @@ -1,5 +1,17 @@ # Scert 开发任务清单 +## 最新开发与实机进度(2026-09-30,远端密码 SSH 阻塞) + +**总体验收位置继续保持 P0-03:完成,待复审。** 本轮已完成正式 Web 登录和资源接口核验,并按生产流程尝试添加测试服务器。目标服务器可使用密码 SSH 直连,主机指纹也一致;当前阻塞在 Scert 自动部署 SSH 公钥返回 502,尚未进入多服务器证书推送验收。 + +- [x] 已完成:远端正式构建部署后的 HTTPS 登录、会话和空资源列表复核。 +- [x] 已完成:目标服务器密码 SSH 直连验证及 ED25519 指纹复核。 +- [x] 已完成:确认失败服务器记录被保留,状态为 SSH 公钥部署失败,未误报为部署成功。 +- [~] 进行中:修复并复测自动公钥部署和密钥登录验证链路。 +- [!] 阻塞:当前只有一台真实可用目标服务器,禁止用重复或虚构服务器记录代替第二台真实服务器。 +- [ ] 未开始:真实多服务器证书推送、三数据库生产矩阵、DNS/ACME 和最终生产门禁。 +- [!] 不新增 `[✓]`;总体验收仍为 **P0-03:完成,待复审**。 + ## 最新开发进度(2026-09-30,域名与服务器多对多统一回归) **总体验收位置继续保持 P0-03:完成,待复审。** 本轮已完成多对多功能的开发复核并执行专项测试,不把自动化测试结果写成生产验收结论。 diff --git a/doc/Scert整改任务执行清单.md b/doc/Scert整改任务执行清单.md index 783bc80..7b01114 100644 --- a/doc/Scert整改任务执行清单.md +++ b/doc/Scert整改任务执行清单.md @@ -1,5 +1,17 @@ # Scert 整改任务执行清单 +## 最新执行记录(2026-09-30,远端密码 SSH 自动公钥部署阻塞) + +总体验收继续保持 **P0-03:完成,待复审**。本批只登记生产 HTTPS 和密码 SSH 实机证据;自动公钥部署失败,不能替代真实证书推送验收。 + +- [x] 执行:通过 `https://odacm.cn` 登录并读取域名、服务器资源列表。 +- [x] 执行:按正式页面添加授权测试服务器,登记主机指纹并保存密码认证配置。 +- [x] 证据:从目标机外部密码 SSH 直连成功,目标机 ED25519 指纹与登记值一致。 +- [!] 阻塞:Scert 添加服务器流程自动部署 SSH 公钥返回 502,资源状态明确为失败;尚未开始证书上传、Nginx 校验或重载。 +- [~] 继续执行:定位自动公钥部署失败原因,修复后重新走页面流程并验证密钥登录。 +- [ ] 尚未执行:第二台真实服务器、多服务器证书推送、真实 DNS/ACME、三数据库实机和最终生产验收。 +- [!] 状态约束:不标记 `[✓]`,总体验收仍为 **P0-03:完成,待复审**。 + ## 最新执行记录(2026-09-30,域名与服务器多对多统一回归) 总体验收继续保持 **P0-03:完成,待复审**。本批仅登记多对多专项开发复核和自动化测试结果,不替代真实数据库、真实服务器和生产部署验收。 diff --git a/doc/Scert整改合并优化清单.md b/doc/Scert整改合并优化清单.md index a0b4268..4fd00c4 100644 --- a/doc/Scert整改合并优化清单.md +++ b/doc/Scert整改合并优化清单.md @@ -1,5 +1,17 @@ # Scert 整改、合并与优化清单 +## 最新进度摘要(2026-09-30,远端 HTTPS 与密码 SSH 实机复核) + +**总体验收位置继续保持 P0-03:完成,待复审。** 本轮已通过 `https://odacm.cn` 完成超级管理员登录和资源接口核验;远端正式包已运行,初始域名和服务器列表为空。按生产页面流程添加授权测试服务器时,主机指纹校验通过,但 Scert 自动部署 SSH 公钥返回 502,并将服务器保留为失败状态。该阻塞未解决前,不进入真实证书推送,也不把单台服务器记录当作多服务器生产验收证据。 + +- [x] 已完成:正式 HTTPS 管理入口登录、会话读取、域名列表和服务器列表核验。 +- [x] 已完成:密码 SSH 直连目标服务器成功,服务器 ED25519 主机指纹与登记值一致。 +- [x] 已记录:通过正式 Web 流程添加服务器时,`ssh_key_status=failed`,自动公钥部署返回 502;没有将底层凭据写入清单。 +- [~] 进行中:定位 Scert 自动公钥部署失败原因,修复后重新执行密码 SSH、公钥登录和证书目录部署复核。 +- [!] 当前阻塞:现场只有一台可用真实目标服务器,不能用虚构记录替代第二台服务器;真实“一域名多服务器”推送尚未验收。 +- [ ] 尚未完成:远端多服务器证书推送、三数据库实机矩阵、HTTPS/DNS/ACME 全流程和最终生产部署门禁。 +- [!] 不新增 `[✓]` 复审通过项;总体验收继续保持 **P0-03:完成,待复审**。 + ## 最新进度摘要(2026-09-30,域名与服务器多对多统一回归) **总体验收位置继续保持 P0-03:完成,待复审。** 本轮按照“先开发、后测试”要求复核域名与服务器多对多实现;一个域名可关联多台服务器,一个服务器可复用于多个域名,局部修改或清空不会影响其他域名。专项自动化验证已通过,但不等同于真实服务器生产部署验收。 diff --git a/doc/基础整改任务规格.md b/doc/基础整改任务规格.md index 4c15f25..fbb3234 100644 --- a/doc/基础整改任务规格.md +++ b/doc/基础整改任务规格.md @@ -1,5 +1,17 @@ # 基础整改任务规格 +## 最新规格执行进度(2026-09-30,远端密码 SSH 阻塞) + +**总体验收位置仍为 P0-03:完成,待复审。** 本轮规格实机复核已确认目标服务器的密码 SSH 和主机指纹本身可用,但 Scert 自动公钥部署流程返回 502,因此尚不满足密钥登录和证书推送的生产前置条件。 + +- [x] 规格实机:正式 HTTPS 入口登录、会话读取和资源列表读取通过。 +- [x] 规格实机:目标机密码 SSH 连接通过,登记的 ED25519 指纹与目标机实际指纹一致。 +- [!] 规格阻塞:Scert 自动部署公钥失败,服务器资源保留失败状态;尚未执行证书文件写入、Nginx 配置校验和重载。 +- [~] 规格待修复:自动公钥部署、密钥登录验证和服务器保存成功路径。 +- [!] 规格限制:现场只有一台真实可用服务器,不用虚构或重复服务器记录作为第二台真实服务器证据。 +- [ ] 规格未验收:真实多服务器推送、三数据库实机、DNS/ACME、跨平台服务和最终生产门禁。 +- [!] 不得把本轮实机局部结果标记为 `[✓]`;总体验收继续为 **P0-03:完成,待复审**。 + ## 最新规格执行进度(2026-09-30,域名与服务器多对多统一回归) **总体验收位置仍为 P0-03:完成,待复审。** 本轮完成既有多对多规格的实现复核和自动化验证,尚未满足真实服务器生产部署和最终验收条件。