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 账号([email protected] 改成你自己的 ZeroSSL 邮箱,切忌不要乱填哦!)
1 | acme.sh --register-account -m [email protected] --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 [email protected] --server zerossl |
在lnmp添加vhost的时候或者ssl的时候,到这一步的时候
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” ……
成功了