我收到一封来自 Heroku 的电子邮件,内容如下:
<块引用>您的应用的自动证书管理失败
在电子邮件中:
<块引用>域:example.com
<块引用>原因:无法解析example.com的DNS
这是什么意思,即是什么导致了它,我该如何修复它(并防止它再次发生)?
联系 Heroku 支持后,他们手动刷新了我的证书请求,并最终为我的应用颁发了证书...
但这似乎不是一个可持续的解决方案!
当我访问我的网址时,它似乎可以工作(使用 https
)
我尝试了 heroku certs:auto:refresh
- 尝试时要小心 - 尝试次数过多会达到 LetsEncrypt 速率限制,我认为是每周 10 次
heroku certs:auto
后,现在返回 Failing
而不是 Failed
(这意味着 heroku 尝试但未能续订证书 1 小时 - 参见 here)Here 需要多长时间:
为应用的自定义域生成 TLS 证书通常需要 45 到 60 分钟。