问题
acme.sh 证书续期的定时任务没有执行。
解决路径
- acme.sh --list 可以查询到证书列表
- crontab -l 查询定时任务已存在
- "/root/.acme.sh"/acme.sh --list 执行定时任务里边的命令发现没有证书列表
- 查询别名 alias acme.sh="/root/.acme.sh/acme.sh --config-home 'xxx@qq.com'"
经长路径发现,别名中指定了配置目录。
解决方案
acme.sh.env中,设置配置目录
export LE_WORKING_DIR="/root/.acme.sh/"
export LE_CONFIG_HOME="/root/xxx@qq.com/"
alias acme.sh="/root/.acme.sh/acme.sh"