在 caddy 中使用自定义域会引发 tls 错误

问题描述

我有以下球童文件 -

localhost {
    respond "Hello World !"
}

auth.demo.app.com {
    respond "Hello auth app"
}

当我执行 sudo caddy reload 时,我收到以下错误 -

2021/01/23 08:05:07.347 错误 tls 作业失败 {"error": “auth.demo.app.com:获取证书:上下文取消”}

这是我在日志中看到的错误 -

2021/01/23 08:08:22.981 错误 tls.issuance.acme.acme_client 挑战 失败 {"identifier": "auth.demo.app.com","challenge_type": "tls-alpn-01","status_code": 400,"problem_type": "urn:ietf:params:acme:error:tls","error": "远程错误: tls: no 应用协议"}

2021/01/23 08:08:22.981 错误 tls.issuance.acme.acme_client 验证 授权{“标识符”:“auth.demo.app.com”,“错误”: “授权失败:HTTP 400 urn:ietf:params:acme:error:tls - 远程错误:tls:没有应用程序协议”,“订单”: "https://acme-staging-v02.api.letsencrypt.org/acme/order/17665783/227021191",“尝试”:1,“max_attempts”:3}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...