dream0689

托管在 cloudflare 的网站, 出现 ssl 证书不一致问题,请问如何解决?

  •  
  •   dream0689 · Oct 27, 2023 via iPhone · 1623 views
    This topic created in 958 days ago, the information mentioned may be changed or developed.

    请问下使用 pages 或者 workers 反代托管在 cloudflare 的网站后,使用 pages 设置自定义域,再用 dnspod 增加 cname 解析实现自选 cf ip ,如何让除原始站点外都使用 cloudflare 证书呢? 具体 ssl 证书情况: 1.原始站点(a.com)证书 Let's Encrypt 。 2.访问域名(a.com)托管在 cloudflare 套 cdn 站点,是 cloudflare 证书。 3.访问 pages 或者 workers 反代(a.com)生成的随机或者简略域名(b.pages.dev),是 cloudflare 证书. 4.访问 dnspod 配置的域名(c.d.com,cname 记录指向 b.pages.dev ,d.com 也是托管在 cloudflare ,但域名解析在 dnspod),证书是 Let's Encrypt. 5.在 cloudflare 上能看到 c.d.com 有生成 cloudflare 的 ssl 证书。 具体疑问是,怎么让 dnspod 上配置的域名 c.d.com 也使用 cloudflare 域名呢?

    2 replies    2023-10-29 01:47:59 +08:00
    gentrydeng
        1
    gentrydeng  
       Oct 28, 2023
    首先你这个问题应该发在 Cloudflare 节点,然后写得太乱了,我没看明白。
    不过 Cloudflare 是与多个证书颁发机构进行合作的,Let’s Encrypt 也是其中之一。
    所以你看到的,由 Let’s Encrypt 签发的证书可能是 Cloudflare 方面申请签发的。
    如果你想指定证书颁发机构,则需要订阅高级证书。
    dream0689
        2
    dream0689  
    OP
       Oct 29, 2023 via iPhone
    @gentrydeng 我后来看了原始站点和最后自定义的域名 ssl 证书确实不一样。原始站点是 R3 证书,自定义证书是 E1 证书。我误以为 cloudflare 证书没有生效,是原始站点的由 Let’s Encrypt 证书。
    Cloudflare 有发,但是没有回复。所以在这里重新编辑发了。谢谢你,问题已解决。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4055 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 05:20 · PVG 13:20 · LAX 22:20 · JFK 01:20
    ♥ Do have faith in what you're doing.