BT宝塔HTTPS SSL证书Let’s Encrypt不会自动续签解决方案

本文详细介绍了在使用BT宝塔管理网站时,Let’s Encrypt SSL证书无法自动续签的解决方法。对于老版本用户,通过修改 /www/server/panel/class/acme_v2.py 文件中的代码即可解决问题。对于愿意更新宝塔版本的用户,则需要更新到最新版本后,删除原有的定时任务并重新设置新的定时任务。通过这两种方法,用户可以确保SSL证书的顺利续签,保证网站的正常访问和安全性。

在使用BT宝塔管理网站时,可能会遇到Let’s Encrypt证书无法自动续签的问题。本文将详细说明这一问题的背景、原因及解决方法。

BT宝塔HTTPS SSL证书Let's Encrypt不会自动续签解决方案
BT宝塔HTTPS SSL证书Let’s Encrypt不会自动续签解决方案

背景

如果您长时间没有登录宝塔面板,可能会发现SSL证书已过期,导致多个网站无法访问。这种情况下,即使宝塔设置了自动续签,但仍会频繁报错,自动续签功能变得几乎无用。

解决办法一:针对老版本【适用于宝塔7.9版本以下】

对于使用老版本宝塔的用户,可以通过以下步骤手动修复自动续签问题:

第一步:进入特定文件夹

找到并打开文件 /www/server/panel/class/acme_v2.py

进入特定文件夹
进入特定文件夹

第二步:修改代码

找到第1456行,将代码 self._config['orders'][index]['domains'] 修改为 self._config['orders'][i]['domains']

修改代码前:

self._config['orders'][index]['domains']

修改代码后:

self._config['orders'][i]['domains']
修改代码
修改代码

通过将 index 改为 i 即可解决该问题。

解决办法二:更新版本并重新设置定时任务【适用于宝塔8.0以上版本】

对于愿意更新宝塔版本的用户,可以通过以下步骤解决自动续签问题:

第一步:更新宝塔面板

点击宝塔面板中的更新按钮,将版本更新到最新版本(如8.2.0版本)。

更新宝塔面板
更新宝塔面板

第二步:删除原有定时任务,重新设置定时任务

  1. 打开“计划任务”页面,找到并删除原有的续签Let’s Encrypt证书任务。
  2. 新建一个任务,任务名称为“续签Let’s Encrypt证书”,并设置如下脚本:
/www/server/panel/pyenv/bin/python3 -u /www/server/panel/class/acme_v2.py --renew=1

第三步:执行新任务并查看日志

点击执行新建的任务,并查看执行日志,以确认证书续签是否成功。

执行新建的Shelle脚本
执行新建的Shelle脚本
执行新任务并查看日志
执行新任务并查看日志

通过以上步骤,可以解决宝塔面板中Let’s Encrypt证书无法自动续签的问题,确保网站的正常访问和安全性。

声明:所有白马号原创内容,未经允许禁止任何网站及个人转载、采集等一切非法引用。本站已启用原创保护,有法律保护作用,否则白马号保留一切追究的权利。发布者:白马号,转转请注明出处:https://www.bmhysw.com/article/50448.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
白马号白马号

相关推荐

  • Win10系统弹出错误1068依赖服务或组无法启动怎么办?

    Win10系统弹出错误1068依赖服务或组无法启动怎么办? 错误1068的原因 解决方法 检查服务是否启动 重新启动服务 重置Winsock目录和TCP/IP协议 修复系统文件 错误1068的原因 错误1068通常表示某个Windows服务无法正常启动,或者它所依赖的服务未能正常启动。这可能是由于各种原因引起的,包括: 系统文件损坏 服务配置错误 服务依赖项…

    2023-08-28
    00
  • 电脑c盘appdata可以删除吗(win10c盘如何清理)

    在C盘中有一个AppData文件夹,里面存储了大量的文件,那么这个文件夹能删除吗?在内存紧张的时候,我们都会选择删除一些无关紧要的大文件来释放内存,有不少网友发现在系统C盘下有一个appdata文件夹,而且体积挺大的,不知道能不能删除,针对此问题,本文就为大家介绍appdata文件夹的作用以及appdata可以删除吗?下面看具体分析。 一、手动删除   1、…

    2022-05-03 投稿
    00
  • 苹果手机怎么共享网络给电脑上网(电脑连接苹果手机热点的三种方法)

    电脑可通过WiFi、蓝牙及数据线三种方式来连接苹果手机的热点。 WiFi连接 1、打开苹果手机的热点功能,并为热点设置无线局域网密码。 2、点击电脑任务栏的WiFi图标,在弹出WiFi列表后点击“iPhone”。 3、然后点击“iPhone”下方的“连接”按钮,在输入WiFi密码后,点击下一步。 4、如果输入的密码正确,电脑即可通过WiFi使用的苹果手机的热…

    2022-04-16 投稿
    00
  • Win10升级Win11是自动安装吗?Win10升级Win11的方法介绍

    Win10升级Win11是自动安装吗?Win10升级Win11的方法介绍 Win10升级Win11是否自动安装 Win10升级Win11的方法 Win10升级Win11的系统要求 Win10升级Win11是否自动安装 Win10升级Win11是不是自动安装呢?答案是不一定。微软会通过Windows Update向用户推送Win11更新,但是用户可以选择是否安…

    2023-07-25
    00
  • 360浏览器清除缓存怎么弄(如何清除网页缓存)

    经常使用电脑的人都知道,在电脑上安全不同的浏览器,当使用这些浏览器浏览网页、看视频等,用了一段时间后感觉电脑反应速度越来越慢。这是因为使用浏览器浏览网页会存在一些缓存,日积月累电脑的反应速度就慢了。不知道如何清除浏览器缓存的朋友看过来,本文介绍各种浏览器清理缓存的方法。 浏览器缓存是什么? 缓存的英文文件就是Cookies,就是我们使用浏览器浏览页面后放在我…

    2022-12-28 投稿
    00

联系我们

QQ:183718318

在线咨询: QQ交谈

邮件:183718318@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信