页面主文档正常,所有从加速域名加载的样式和脚本都失败,控制台报证书错误。碰到这种情况,我一般先确认改动有没有真的生效。

原因不复杂,加速域名使用的是单独上传的证书,续期只更新了源站没有同步到节点。

「CDN 证书过期」这个问题文档写得含糊,实际行为以当前版本为准,别照旧版本的结论套。改完顺手把文档补一句,省得下次自己重新推一遍。

# 控制台 -> 证书管理 -> 上传并部署
openssl s_client -connect cdn.example.com:443 -servername cdn.example.com | openssl x509 -noout -dates

监控和日志的时间要对上,时区不一致会多绕很大一圈。临时改动用注释写上日期和原因,过两周自己都记不清为什么这么写。

动手前把原文件复制一份带时间戳,出问题立刻换回去,比现场分析快得多。一次只改一处,改完立刻验证,几个改动叠在一起,出问题就说不清是谁导致的。

具体做法是,上传新证书并绑定域名;确认节点已生效;把证书到期检查加入监控。

最后用这个标准收尾,资源全部正常加载,证书有效期与源站一致。

作者 9823189