让我们在Plesk中加密(来自https://acme-v02.api.letsencrypt.org的无效响应)

本文概述

  • 1.搜索” 让我们加密.json” 顺序
  • 2.删除.json文件
最近由于时间问题, 我在Plesk的一个网站上开始了” 让我们加密证书” 的配置, 但是我没有在当天完成配置。几天后, 当我尝试重新配置证书时, 我在Plesk中发现以下警报消息:
错误:无法为domain.com颁发” 让我们加密SSL / TLS” 证书。
详细信息:来自letsencrypt.org的无效响应
类型:urn:ietf:params:acme:error:orderNotReady
状态:404
详细信息:无需订购ID
在证书配置错误期间出现这些警报消息的情况是, 你将无法从头开始继续配置, 因为错误总是会出现, 从而阻止你重新颁发证书。
但是, 解决此问题的方法很简单, 在Plesk上修复此错误之前, 你将需要对配置程序抛出的每个错误执行相同的操作。
1.搜索” 让我们加密.json” 顺序 当你请求” 让我们加密” 证书时, 将在以下目录(/ usr / local / psa / var / modules / letsencrypt / orders)中创建具有唯一标识的JSON文件。由于你可能有多个使用” 加密我们的证书” 的域, 因此你可以使用以下命令找到与你的网站相关的文件(将yourdomain.com替换为有问题的域):
egrep -Ril yourdomain.com /usr/local/psa/var/modules/letsencrypt/orders

上一条命令将生成类似以下内容的输出:
/usr/local/psa/var/modules/letsencrypt/orders/c1f93c51348874539bd23726974976d84e9fa512.json

将输出路径保留在剪贴板中, 因为下一步将需要它。
2.删除.json文件 最后, 你需要做的是使用linux的rm命令删除从上一步获得的JSON文件, 并提供JSON文件的路径作为参数:
rm /usr/local/psa/var/modules/letsencrypt/orders/c1f93c51348874539bd23726974976d84e9fa512.json

删除文件后, 你应该能够像其他任何域一样, 通过Plesk从头开始请求Let’ s Encrypt证书:
让我们在Plesk中加密(来自https://acme-v02.api.letsencrypt.org的无效响应)

文章图片
【让我们在Plesk中加密(来自https://acme-v02.api.letsencrypt.org的无效响应)】编码愉快!

    推荐阅读