今天老蒋出去一天办事情没有在线,上线之后看到有网友留言提到有一个网站Let's Encpty 证书失效,网站打开出现错误提示。我们要知道如何使用Let's Encpty 证书的话默认是三个月免费的,一般我们的WEB环境会自动设置三个月到期之前自动续约。但是也有可能由于证书的问题,服务器的问题,面板的问题导致不自动续约。
这里我们可以看到确实证书过期。那我们需要如何办呢?
这里老蒋检查到这个同学网站是使用在oneinstack环境中,所以我们要从这个环境中下手如何解决问题的。
"/root/.acme.sh"/acme.sh --cron --home "/root/.acme.sh" --force
然后再重新升级更新SSL证书后重启Nginx。参考"OneinStack脚本Let's Encpty SSL证书未能自动续约解决办法"。
service nginx reload
这里我们重启Nginx之后就可以看到已经解决问题。
这里,我们还可以通过其他办法解决,我们可以选择付费证书或者是长期免费证书的。比如有一年免费证书的,腾讯云和阿里云有免费SSL证书可以申请一年。这样我们只需要每年续期一次。
这样,我们就不要三个月就要找下问题。不会短期就过期证书。
本文出处:老蒋部落 » 解决网站免费SSL证书失效的办法(可选择付费或者长期证书) | 欢迎分享( 公众号:老蒋朋友圈 )