caddyfile 配置上制 80 端口 http 可以正常打开,但是一开 https 直接就不行了。网站好像已经可以从 http 跳转到 https,但就是打不开。 caddyfile 里开启 log,有一条是这么输出的。
ERROR tls.obtain will retry {"error": "[log] Obtain: [log] creating new order: request to https://acme.zerossl.com/v2/DV90/newOrder failed after 1 attempts: HTTP 400 urn:ietf:params:acme:error:rejectedIdentifier - Invalid DNS identifier [log] (ca=https://acme.zerossl.com/v2/DV90)", "attempt": 7, "retrying_in": 1200, "elapsed": 2426.972557798, "max_duration": 2592000}
配置文件是这么写的。
steinsgate.ltd {
root * /etc/caddy
file_server
encode zstd gzip
}
centos7 安装是照着 官方文档来的。版本 2.4.1
yum install yum-plugin-copr
yum copr enable @caddy/caddy
yum install caddy
可以留联系方式,我联系你 tg qq wx 都行。 网上基本上都是 caddy1 的教程,没有啥参考性,配置文件写法都不一样。我以前也用过 caddy1.1 版本的,也是照着这个思路写的,可以跑得起来。
1
263 2021-05-31 21:08:22 +08:00
看上去申请 ssl 证书的相关域名被墙了,或者 DNS 被污染了,在部署 caddy 的机器上把 DNS 改成 1.1.1.1 再试试呢,或者自己想办法解决被墙和 dns 污染的问题。
|