LetsEncrypt 证书(更新)安装错误

LetsEncrypt 证书(更新)安装错误

我正在尝试在运行 apache2 的 Raspberry Pi 上更新我的 LetsEncrypt 证书,但是当 CertBot 尝试生成证书时似乎出现错误。

Expected sha256 a988718abfad80b6b157acce7bf130a30876d27603738ac39f140993246b25b3
         Got        6162f1c328e42d9bd4e74ca234a575748f199e40f56d5ec3204d55cd130cfd7e

我尝试通过更新我的域上的 DNS 记录来手动运行它,但我似乎收到了这个错误

    Failed authorization procedure. theflyingrat.com (dns-01): urn:ietf:params:acme:error:dns :: DNS problem: NXDOMAIN looking up TXT for _acme-challenge.theflyingrat.com

IMPORTANT NOTES:
 - The following errors were reported by the server:

   Domain: mydomain.com
   Type:   None
   Detail: DNS problem: NXDOMAIN looking up TXT for
   _acme-challenge.mydomain.com

如果可以的话,我希望能够知道如何安装通配符证书,但这也会导致错误。我尝试在 Raspberry Pi Zero 上使用 --certonly 参数,希望在那里给我证书,这样我就可以将其迁移到我的主要 Pi 服务器,但这(正如您猜测的那样)也会导致同样的错误。

提前谢谢您,Ps,(非通配符)证书昨天已过期,因此如能尽快回复我将不胜感激。

谢谢,老鼠

答案1

看来问题已经解决了,因为我运行了这个命令:

sudo certbot certonly --webroot

事实证明我需要 --webroot 参数。

抱歉打扰了,

-老鼠(乔伊)

相关内容