lnmp遇到letsencrypt 168小时创建超过5次 改为zerossl

lnmp生成证书,遇到“too many certificates (5) already issued for this exact set of domains in the last 168 hours”,意思是在7天内已经生成了5次了。要限制我们了,但是……

首先不要慌,SSL免费证书又不止它一家。咱们换成ZeroSSL的,开干

更换lnmp默认SSL服务商为 ZeroSSL

1
acme.sh --set-default-ca --server zerossl

关联你的 ZeroSSL 账号(myemail@example.com 改成你自己的 ZeroSSL 邮箱,切忌不要乱填哦!)

1
acme.sh --register-account -m myemail@example.com --server zerossl

这里的acme.sh位置不能错,比如lnmp一般在/usr/local/acme.sh/acme.sh

那么上面的语句就变成了

1
/usr/local/acme.sh/acme.sh --set-default-ca --server zerossl
1
/usr/local/acme.sh/acme.sh --register-account -m myemail@example.com --server zerossl

在lnmp添加vhost的时候或者ssl的时候,到这一步的时候

choose ssl service

1
2
3
Add SSL Certificate (y/n) y
1: Use your own SSL Certificate and Key
2: Use Let's Encrypt to create SSL Certificate and Key

还是选择“2” ……

成功了

zerossl

Leave a Reply

You must be logged in to post a comment.

RSS feed for comments on this post. TrackBack URL