当前位置:论坛首页 > BUG提交 > Linux面板

【已回应】CentOS7 不明原因导致 Let's Encrypt 自动续签失效

发表在 BUG提交2019-3-29 13:02 [复制链接] 1 7421

这个问题在 5.x 的时候就遇到过,现在 6.9 也是依然如此。
不知道什么原因导致宝塔使用 acme.sh 部署 Let's Encrypt 证书的时候,将工作目录设置为 /.acme.sh,而计划任务的工作目录还是 /root/.acme.sh。
目前解决的办法两个:手动 crontab -e 将 acme.sh 的计划任务后面 --home "/root/.acme.sh" 修改为 --home "/.acme.sh",或者将 /.acme.sh 修改为符号链接(推荐,可以在任何目录输入 acme.sh --renew 进行手动续签)
\cp -R -f /.acme.sh/* /root/.acme.sh/
rm -rf /.acme.sh
ln -s /root/.acme.sh /.acme.sh

实在不清楚什么原因导致的问题,即使我使用虚拟机全新安装 CentOS7(安装宝塔前,有进行 yum -y update)也是在 /.acme.sh,内核版本是 3.10.0-957.10.1.el7.x86_64
使用道具 举报 只看该作者 回复
发表于 2019-3-30 14:41:56 | 显示全部楼层
我们正在重写这个续签,重写后就不会出现这个问题了。感谢您的反馈。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析
快速回复 返回顶部 返回列表