3
https://[cloudflare-dns.com](https://cloudflare-dns.com/dns-query?name=_acme-challenge.ckbi.net&type=TXT)/dns-query?name=_acme-challenge.ckbi.net&type=TXT 在我这里cloudflare-dns.com/dns-query无法访问,不知道能否换个验证方式。我这里是东北电信线路。
https://[cloudflare-dns.com](https://cloudflare-dns.com/dns-query?name=_acme-challenge.ckbi.net&type=TXT)/dns-query?name=_acme-challenge.ckbi.net&type=TXT 在我这里cloudflare-dns.com/dns-query无法访问,不知道能否换个验证方式。我这里是东北电信线路。
同样的错误,无法连接到 cloudflare-dns.com。我们可以切换到其他 DNS 服务吗?
请提供log --debug 2
如果 cf 无法访问 应该会自动切换到 ali dns 的.
经过测试,可以通过以下方式来解决问题:
acme.sh中doh的选择是逐个判断可用性,先判断cloudflare、再判断别的,第三步才是判断ali的。 只要简单判断可用,就给DOH_USE这个环境变量赋值,所以只要一开始给DOH_USE他赋值为使用ali就行了。 着急用的可以用以下命令规避: cd ~/acme.sh # 进入acme的安装目录 DOH_USE=3 # 配置临时环境变量,使用ali的doh source acme.sh --issue XXXXX # 开头加source执行,为了让acme在当前环境下执行
请在 ~/.acme.sh/account.conf
中加入 DOH_USE=3
这样每次都会生效.