当前位置:论坛首页 > Linux面板 > 讨论

【已回应】通过宝塔面板部署 ssl 证书,不能通过 acme.sh 查询

发表在 Linux面板2019-3-28 22:18 [复制链接] 7 4566

屏幕快照 2019-03-28 下午9.09.07.png
无论是 acme.sh --list 还是 acme.sh --home /root/.acme.sh/ --list 都是空列表?这样会不会影响自动续签?
使用道具 举报 只看该作者 回复
发表于 2019-3-29 10:12:19 | 显示全部楼层
crontab  -l  看下计划任务中有没有这一条,有的话执行下。


"/root/.acme.sh"/acme.sh --cron --home "/root/.acme.sh"

使用道具 举报 回复 支持 反对
发表于 2019-3-29 10:44:33 | 显示全部楼层
大炮运维V587 发表于 2019-3-29 10:12
crontab  -l  看下计划任务中有没有这一条,有的话执行下。

屏幕快照 2019-03-29 上午9.43.25.png
计划任务也有,就是运行这个没有任何结果
使用道具 举报 回复 支持 反对
发表于 2019-3-29 10:52:10 | 显示全部楼层
本帖最后由 xiaopiao 于 2019-3-29 11:08 编辑
大炮运维V587 发表于 2019-3-29 10:12
crontab  -l  看下计划任务中有没有这一条,有的话执行下。

屏幕快照 2019-03-29 上午9.49.49.png
问题找到了,实际的 acme.sh 工作目录并不是在 /root/.acme.sh,而是在 /.acme.sh,这样就导致自动续签失效。
这边测试 "/root/.acme.sh"/acme.sh --cron --home "/.acme.sh" 能够正常回显,并且 "/root/.acme.sh"/acme.sh --list --home "/.acme.sh" 也可以正常打印域名列表。
使用道具 举报 回复 支持 反对
发表于 2019-3-29 11:09:06 | 显示全部楼层
大炮运维V587 发表于 2019-3-29 10:12
crontab  -l  看下计划任务中有没有这一条,有的话执行下。

回应一下呀,看下这个是不是 bug
使用道具 举报 回复 支持 反对
发表于 2019-3-29 12:14:19 | 显示全部楼层
xiaopiao 发表于 2019-3-29 11:09
回应一下呀,看下这个是不是 bug

回应什么,我们的计划任务和命令都可以。
使用道具 举报 回复 支持 反对
发表于 2019-3-29 13:29:17 | 显示全部楼层
大炮运维V587 发表于 2019-3-29 12:14
回应什么,我们的计划任务和命令都可以。

请您看了回帖吗?我已经说了,宝塔面板部署 Let's Encrypt 证书的时候,把工作目录设置为 /.acme.sh 而不是 /root/.acme.sh,然后你们一句你们那边测试没有问题,我就说我从 CentOS 官网下载最新 iso 安装包,然后通过虚拟机全新安装(包括 yum -y update)再安装宝塔并部署证书,结果也是一样工作目录被设置为 /.acme.sh 您信吗?然后您可以回复一句:不管你信不信,反正我信了。
使用道具 举报 回复 支持 反对
发表于 2019-3-29 14:48:05 | 显示全部楼层
xiaopiao 发表于 2019-3-29 13:29
请您看了回帖吗?我已经说了,宝塔面板部署 Let's Encrypt 证书的时候,把工作目录设置为 /.acme.sh 而不 ...

我们正在重新写续期的方式,您这个要是没有大问题的话等我们更新新版本的的续期方式吧
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表