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)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
白马号白马号

相关推荐

  • Win XP访问Win10打印机被拒绝怎么处理?

    Win XP访问Win10打印机被拒绝怎么处理? 问题原因 解决方案 具体操作步骤 问题原因 在使用Win XP系统的电脑访问Win10系统的电脑中的打印机时,可能会出现访问被拒绝的情况。这是由于Win10系统默认启用了SMB2.0,而Win XP系统不支持SMB2.0,因此无法访问Win10系统中的共享打印机。 解决方案 解决这个问题的方法是在Win10系…

    2023-07-17
    00
  • Linux系统Docker命令的使用方法

    Linux系统Docker命令的使用方法 介绍 安装Docker 基本命令 Dockerfile 总结 介绍 Docker是一个开源的应用容器引擎,可以让开发者将应用程序与依赖项打包到一个可移植的容器中,然后发布到任何支持Docker的操作系统中。使用Docker可以轻松地创建、部署和运行应用程序。 安装Docker 在Linux系统中安装Docker十分简…

    2023-06-28
    00
  • ISO镜像文件包制作教程

    ISO镜像文件包制作教程 简介 所需工具 制作步骤 步骤1:安装所需软件 步骤2:准备ISO镜像文件 步骤3:制作ISO镜像文件包 简介 ISO镜像文件包是将多个ISO镜像文件整合到一个文件中,方便用户进行下载和安装。本教程将介绍如何制作ISO镜像文件包。 所需工具 WinRAR UltraISO 制作步骤 步骤1:安装所需软件 首先,需要安装WinRAR和…

    2023-06-25
    00
  • 显卡超频有什么危害(显卡超频注意事项有哪些)

    显卡超频是通过提高显卡核心与显存的工作频率来达到提升性能的目的。同CPU超频类似,主要手段有改变核心和显存的电压、频率,如果要达到较高的稳定频率,还必须加强显卡的散热系统。但是无论采用何种方式,超频都可能会对显卡造成不可逆的损害。那么显卡超频有哪些需要注意的事项呢?下面就一起来看下吧。 显卡超频的原理 各种硬件的默认频率是在出厂之前就已经被调试好的,没有哪个…

    2022-12-30
    00
  • 电脑很卡怎么办(5个快速解决方法)

    你的电脑是不是越用越卡?开机都要好几分钟,打开一个软件要等好久。如果是,那这篇文章你一定要看下去。学会这5个方法,秒开电脑、软件不再是问题。 1、禁用开机自启动项 电脑开机很慢,那可能是你没有去管理你的开机自启动项。禁用方法很简单,直接右击任务栏,打开任务管理器,或者利用快捷键control+shift+esc打开,然后切换到启动标签,将不需要的启动项直接禁…

    2022-06-29 投稿
    00

联系我们

QQ:183718318

在线咨询: QQ交谈

邮件:183718318@qq.com

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

关注微信