cnfczn
V2EX  ›  SSL

Let's encrypt 泛域名(通配符)证书更新失败

  •  
  •   cnfczn · Jul 11, 2020 · 4939 views
    This topic created in 2155 days ago, the information mentioned may be changed or developed.
    目前网站 dns 在华为,最近证书快到期了,由于用的泛域名证书,所以只能用 dns 验证,但是证书更新修改 dns TXT 记录,Let's encrypt 总是验证失败。

    现在不清楚 Let's encrypt 的规则是不是变了,要求同时增加两个 TXT 记录。我再只保留 2 个修改后 TXT 记录情况下,用 dig 只能看到一个记录值。

    为此我以为是更新 dns 的缓存问题,等待 10 分钟到 6 小时不等,多次测试。都是更新失败。

    网站刚从其他云迁移过来不到半年吧,上一次更新证书就在华为云,虽然验证失败多次,最后还是通过了。这次不管怎么重试都不行了。
    证书还有不到 30 天到期,使用的命令没有变化,有没有朋友遇到类似的问题呢?
    8 replies    2020-08-13 21:32:22 +08:00
    mason961125
        1
    mason961125  
       Jul 11, 2020 via iPhone
    emmm 用的阿里,API 自动验证没有问题,手动验证没试过。
    zimonianhua
        2
    zimonianhua  
       Jul 11, 2020 via Android
    同用华为 dns 解析,前几天过域名验证,一直提示 txt 记录错误。换回 dnspod 正常。
    wsly47
        3
    wsly47  
       Jul 11, 2020
    cnfczn
        4
    cnfczn  
    OP
       Jul 11, 2020 via Android
    多谢楼上各位大佬的帮助,今天不在家没法测试,先谢过大家了!!
    cnfczn
        5
    cnfczn  
    OP
       Jul 12, 2020
    @wsly47 这个问题有点邪门了,我用的 certbot 更新证书,/var/log/letsencrypt/目录的日志看了,没有 ocsp 的请求,有请求 https://acme-v02.api.letsencrypt.org/acme/chall-v3/5826706164/xxxx,也能正常返回解决,没有 timeout
    结果如下(这个错误输出和主贴的结果一样,之前忘了发了):
    "detail": "DNS problem: SERVFAIL looking up TXT for _acme-challenge.xxxx.com - the domain's nameservers may be malfunctioning"
    cnfczn
        6
    cnfczn  
    OP
       Jul 22, 2020
    今天把域名迁移到了阿里万网 dns,再 renew 就顺利通过了。

    由于这几天也没做测试,不排除 let's encrypt 在我迁移期间被和谐的可能。
    这里不讨论 dns 供应商的孰优孰劣,我只把问题解决反馈下,顺带结个帖。
    brobird
        7
    brobird  
       Aug 1, 2020
    @cnfczn #6 我也是华为云 DNS,今天开工单问了一下,回复如下

    letsencrypt.org 这家服务商年后开启了 DNS 解析域名大小写严格校验,对于域名来说,实际上是不区分大小写的,购买域名写 ABC.comabc.com 实际上一个域名;但该机构的校验就对小写的校验不过。所以导致您部署证书失败。我侧从我们的产品特性已安排补齐该功能 。预计上线时间是 8 月底。
    cnfczn
        8
    cnfczn  
    OP
       Aug 13, 2020
    @brobird 这样啊..多谢大佬回复!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1157 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 23:44 · PVG 07:44 · LAX 16:44 · JFK 19:44
    ♥ Do have faith in what you're doing.