Record exact cfn Clash 404 URL verification
This commit is contained in:
parent
d0b62f4ddf
commit
118479b6d4
@ -200,3 +200,5 @@ merge 下仍有旧命名目录,不能据目录名推断当前站点归属。fn
|
|||||||
确认日期错位缺陷:master01 Laravel运行时区为Asia/Shanghai,Nodehub为UTC,两端均无配置缓存。Nodehub `Api/v1/FreenodeController::filePut()`不接收上游批次日期,直接用本地`date('Ymd')`生成令牌和文件名;master01 `FreenodeHelperService`则按北京时间生成当天链接。Nodehub上北京时间10月21日06:15写入的文件实际命名为20261020,12:15才出现20261021。因此当前六小时调度下,北京时间每天凌晨/上午的接收会写入前一天路径,今日链接可能要等到12:15一轮后才存在;这与生成器骤减保护无关。
|
确认日期错位缺陷:master01 Laravel运行时区为Asia/Shanghai,Nodehub为UTC,两端均无配置缓存。Nodehub `Api/v1/FreenodeController::filePut()`不接收上游批次日期,直接用本地`date('Ymd')`生成令牌和文件名;master01 `FreenodeHelperService`则按北京时间生成当天链接。Nodehub上北京时间10月21日06:15写入的文件实际命名为20261020,12:15才出现20261021。因此当前六小时调度下,北京时间每天凌晨/上午的接收会写入前一天路径,今日链接可能要等到12:15一轮后才存在;这与生成器骤减保护无关。
|
||||||
|
|
||||||
本次只读调查未重新采集、生成、同步或修改代码/配置。当前今日文件已能交付,日期错位缺陷尚未修复;若用户使用的具体链接仍失败,需核对该链接日期/目录/格式与本次精确路径是否一致。后续修复宜让接收端使用明确的订阅业务日期,或仅在订阅接收逻辑中采用北京时间,避免为此改变整个Nodehub应用时区。
|
本次只读调查未重新采集、生成、同步或修改代码/配置。当前今日文件已能交付,日期错位缺陷尚未修复;若用户使用的具体链接仍失败,需核对该链接日期/目录/格式与本次精确路径是否一致。后续修复宜让接收端使用明确的订阅业务日期,或仅在订阅接收逻辑中采用北京时间,避免为此改变整个Nodehub应用时区。
|
||||||
|
|
||||||
|
用户随后提供`/www/wwwroot/github-2.diaodu.us/app/Http/Controllers/CronController.php:290`对今日cfn Clash链接的`file_get_contents()` 404报错。只读比对确认所给每日目录与20261021业务日期匹配,不是仅替换文件名日期形成的错误链接;从Nodehub服务器复测该精确文件返回200、2519458字节且响应哈希与落盘一致。报错未附触发时间,不能确认其发生时刻;若发生在北京时间12:15前,符合上述时区错位造成的缺文件窗口。未登录github-2部署、未执行其CronController或重跑有业务副作用的任务,不将Nodehub服务器请求结果冒充调用方现场验收。
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user