唐洛 (@tbphp)【T佬】关于CF证书与新版alpine不兼容的问题分析探讨 中发帖

背景
之前有佬友反馈 GPT-Load 上游填写 CF Worker 地址时,报错证书错误。我把这个证书分别放在 GPT-Load 和 New API 的docker内,还有直接使用 alpine:latest 镜像,安装curl请求都证书错误。
由此判断不是项目问题,就暂时忽略了这个问题。
最近又有佬反馈CF搭建防截断的 worker 时也遇到了同样的问题。于是打算深入研究一下。
分析研究
分析的过程就不赘述了,直接说目前我发现的情况。
首先是证书类型:
我目前发现CF Worker会自动生成2种证书,一种颁发者是 WE1,这类证书没有问题。
另外一类颁发者是 Cloudflare TLS Issuing ECC CA 1,这种就是遇到问题的证书类型。
还有点比较奇怪。我无论用旧的CF账号,还是新的。开出来的都是 WE1 证书,导致只能使用佬友提供的域名进行测试。不太确定生...