lnmp默认使用https://acme-v02.api.letsencrypt.org/directory的证书,如果报错可考虑切换为 ZeroSSL 证书,但是 ZeroSSL 只为用户免费提供3个ssl证书,多余需要购买。也可以切换邮箱重新注册。如果账户使用超过上限,则会报类似 Can not init api, for https://acme.zerossl.com/v2/DV90 这样的错误

  1. lnmp 为ZeroSSL证书注册账号地址:https://app.zerossl.com/signup

2.lnmp切换 ZeroSSL 证书账号(目录地址:/usr/local/ acme.sh/):

acme.sh –register-account -m 你的注册邮箱地址 –server zerossl 或

acme.sh –register-account -m 你的注册邮箱地址

我的账号:

marsjane@….com

ACCOUNT_THUMBPRINT=’AAyY6b5WUJlnGwl1_HuOwov1d3nu9qErnFf_-YwAK4E’

ssl证书切换回默认配置(目录地址:/usr/local/ acme.sh/)

acme.sh文件里删掉最后一行的 Le_API=’https://acme.zerossl.com/v2/DV90‘ (之前配置应该没有这一行),再执行

acme.sh –set-default-ca –server letsencrypt

对应正常的http.header文件内容:

HTTP/1.1 200 OK
Server: nginx
Date: Wed, 19 Jan 2022 02:51:56 GMT
Content-Type: application/pem-certificate-chain
Content-Length: 5621
Connection: keep-alive
Cache-Control: public, max-age=0, no-cache
Link: https://acme-v02.api.letsencrypt.org/directory;rel=”index”
Link: https://acme-v02.api.letsencrypt.org/acme/cert/03aee0093a034979fc37f431ad99d6f98960/1;rel=”alternate”
Replay-Nonce: 0001SYQubYGOMJ9eNZJKM_UGeaj5QgW-pCeliFxe9RwmqwA
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

发表评论

电子邮件地址不会被公开。 必填项已用*标注