V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dddxm
V2EX  ›  前端开发

问一下 caddy2 的问题,跑不起来

  •  
  •   dddxm · 2021-05-31 20:44:43 +08:00 · 1551 次点击
    这是一个创建于 1032 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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 条回复    2021-05-31 21:08:22 +08:00
    263
        1
    263  
       2021-05-31 21:08:22 +08:00
    看上去申请 ssl 证书的相关域名被墙了,或者 DNS 被污染了,在部署 caddy 的机器上把 DNS 改成 1.1.1.1 再试试呢,或者自己想办法解决被墙和 dns 污染的问题。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5228 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 07:19 · PVG 15:19 · LAX 00:19 · JFK 03:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.