ACQUIRING IMAGE…

LOG ENTRYCAT / 教程

EdgeOne 踩坑记:Cloudflare CNAME Flattening + SSL 问题

记录使用 EdgeOne CDN 时遇到的 Cloudflare CNAME Flattening 导致的 SSL 证书问题及解决方案。

经验分享

LOADING DATABASE

背景

最近在试用 EdgeOne 的时候遇到一个比较坑的问题:
我的域名 NS 记录托管在 Cloudflare 上,因此接入 CDN 走的是 CNAME 接入
但 Cloudflare 对根域名做了 CNAME Flattening,导致 EdgeOne 无法正确识别 CNAME 状态,连带着 自动申请免费 SSL 的功能也无法使用。
结果就是:域名接入失败,SSL 也卡住了。
ACQUIRING IMAGE…

解决方案

折腾了一圈后,最终的解决办法是:直接在腾讯云申请并托管 SSL 证书,然后在 EdgeOne 中选择该证书。步骤如下:
  1. 打开 SSL 证书服务,申请一个免费证书(记得勾选自动续费)。
  1. 证书下发后,进入左侧的 证书托管,将刚下发的证书新增托管。
  1. 回到 EdgeOne → 域名管理 → HTTPS 配置,编辑时选择「SSL 托管证书」,并选中刚刚托管的证书。
  1. 等待部署完成,SSL 问题就解决了。
这样绕过了 EdgeOne 自动申请 SSL 的限制。
ACQUIRING IMAGE…
ACQUIRING IMAGE…

沟槽的EdgeOne

本来是冲着 EdgeOne 的国内节点来的,结果实际使用的时候根本都没有国内节点会被分配到,几乎都去新加坡了,国内几乎只有两个 IP,具体速度可以看下图
ACQUIRING IMAGE…
最终用下来只能说有点垃,ε=(´ο`*)))唉,还是用回 Cloudflare 吧~