之前证书过期了没有自动续签,自己设置一个任务强制续签
强制续签证书的命令:
certbot --force-renewal -d zuoridangnian.com
然后添加一个crontab任务
0 6 1 * * /path/script.sh
每月1号强制更新证书
经过我的测试,发现在crontab中直接用certbot命令会失败,具体原因不清楚,所以一定要写到脚本中,然后定时运行脚本,脚本示例:
#!/bin/bash
PATH="/usr/local/bin:/usr/bin:/bin:/snap/bin"
certbot --force-renewal -d zuoridangnian.com
certbot有每周最多 5 张重复证书的限制
速率限制 – Let’s Encrypt – 免费的SSL/TLS证书 (letsencrypt.org)