全球主机交流论坛

标题: acme.sh不能更新,请教高手,谢谢 [打印本页]

作者: Ceres    时间: 2023-11-21 14:48
标题: acme.sh不能更新,请教高手,谢谢

作者: yabs    时间: 2023-11-21 14:48
直接用nginx proxy manager或者bt吧
作者: sujiax    时间: 2023-11-21 14:49
80端口被占了
作者: Ceres    时间: 2023-11-21 14:52
这个我知道 ,我是v2ray用的,证书自动更新,用上面命令关不了ngixn,我看acme,--pre-hook "systemctl stop nginx.service"是更新前关闭ngixn,但是不成功

作者: 似毛非毛    时间: 2023-11-21 15:05
zreo那个不行吧,切换成let的证书就好了。
作者: Ceres    时间: 2023-11-21 15:06
似毛非毛 发表于 2023-11-21 15:05
zreo那个不行吧,切换成let的证书就好了。

就是let的呀

作者: kra    时间: 2023-11-21 15:08
先暂时停止nginx,再更新证书。要通过命令确认80端口空闲。
作者: woniu    时间: 2023-11-21 15:09
用cf的插件进行更新吧 百分百成功
作者: Ceres    时间: 2023-11-21 15:09
Ceres 发表于 2023-11-21 15:06
就是let的呀

先手动单独停了nginx是可以更新的,但是按上面的命令就不能更新,acme和nginx也更到到最新了
作者: 一腔热血总喂狗    时间: 2023-11-21 15:11
systemctl stop nginx
然后更新证书
systemctl start nginx
作者: 江湖骗子    时间: 2023-11-21 15:12
图床跳反炸
作者: Ceres    时间: 2023-11-21 15:14
一腔热血总喂狗 发表于 2023-11-21 15:11
systemctl stop nginx
然后更新证书
systemctl start nginx

手动会搞,上面的是想自动续期证书。
作者: Ceres    时间: 2023-11-21 15:16
江湖骗子 发表于 2023-11-21 15:12
图床跳反炸

这个我也不懂呀,以前本论坛的大佬发的图床收藏的
作者: kjj98709    时间: 2023-11-21 15:24
别用standalone模式了吧,改成dns模式用CF的key自动验证
作者: 双子小虾    时间: 2023-11-21 15:29
80端口被占了
作者: Ceres    时间: 2023-11-21 15:30
kjj98709 发表于 2023-11-21 15:24
别用standalone模式了吧,改成dns模式用CF的key自动验证

这个不会弄汗,得查教程了,
作者: sujiax    时间: 2023-11-21 15:30
Ceres 发表于 2023-11-21 15:14
手动会搞,上面的是想自动续期证书。

这种要编个脚本先暂停了nginx..更新完再开启nginx的
作者: eate    时间: 2023-11-21 15:45
你这配置的有点问题啊,不是用的DNS验证吗,DNS验证不用停Nginx
作者: Ceres    时间: 2023-11-21 15:53
eate 发表于 2023-11-21 15:45
你这配置的有点问题啊,不是用的DNS验证吗,DNS验证不用停Nginx

我这个教程好像按V2ray官网上的流程弄的,用在甲骨文首尔上750天了,其它都没问题,就是证书不能自动续费比较麻烦
作者: eate    时间: 2023-11-21 16:02
Ceres 发表于 2023-11-21 15:53
我这个教程好像按V2ray官网上的流程弄的,用在甲骨文首尔上750天了,其它都没问题,就是证书不能自动续费 ...

可能那个配置是按全新环境来的,本地有Nginx会有问题,正常来说Acme.sh是可以配合nginx实现完全自动化的证书续签的
作者: Ceres    时间: 2023-11-21 16:04
sujiax 发表于 2023-11-21 15:30
这种要编个脚本先暂停了nginx..更新完再开启nginx的

我查了acme帮助,加这条--pre-hook "systemctl stop nginx.service"应该是更新前关闭nginx吧,这个如果成功,到时可以后面再加一条参数可以重新启动nginx
作者: colla    时间: 2023-11-21 16:09
写个shell脚本,脚本里面现暂停nginx再更新证书,然后cron定时运行这个脚本就行了。
作者: Ceres    时间: 2023-11-21 16:55
colla 发表于 2023-11-21 16:09
写个shell脚本,脚本里面现暂停nginx再更新证书,然后cron定时运行这个脚本就行了。 ...

主要是不是搞计算机的,不会弄
作者: colla    时间: 2023-11-21 17:03
Ceres 发表于 2023-11-21 16:55
主要是不是搞计算机的,不会弄

这种简单的脚本让gpt写就行
作者: alidah    时间: 2023-11-21 18:41
acme.sh --set-default-ca --server letsencrypt
作者: Ceres    时间: 2023-11-21 19:10
alidah 发表于 2023-11-21 18:41
acme.sh --set-default-ca --server letsencrypt

本身就是用letsencrypt汗
作者: Ceres    时间: 2023-11-21 19:39
colla 发表于 2023-11-21 17:03
这种简单的脚本让gpt写就行

还真用gpt搞好了,哈哈,原来这么简单,




欢迎光临 全球主机交流论坛 (https://fd.vvwvv.eu.org/) Powered by Discuz! X3.4