• 之前证书过期了没有自动续签,自己设置一个任务强制续签

    强制续签证书的命令:

    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)