You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 20.04中Certbot续期多域名证书因失效域名失败如何处理

解决Certbot续期失败(移除失效域名)

针对Ubuntu 20.04.6环境下,因证书包含已失效域名导致续期失败的问题,按以下步骤操作:

1. 确认当前证书信息

先列出所有证书,定位目标证书的名称及包含的域名:

sudo certbot certificates

输出会显示证书的Name、Domains等关键信息,记录下要保留的13个有效域名和证书名称。

2. 移除失效域名并完成证书续期

有两种可靠操作方式:

方法一:通过--allow-subset-of-names参数续期

直接在续期命令中允许仅验证有效域名,自动剔除失效域名:

sudo certbot renew --cert-name [你的证书名称] --allow-subset-of-names

将[你的证书名称]替换为第一步查到的证书名称,执行后Certbot会跳过失效域名,完成有效域名的证书续期。

方法二:重新生成证书(推荐)

若方法一未生效,可直接重新颁发仅包含有效域名的证书,覆盖旧证书:

sudo certbot certonly --cert-name [你的证书名称] -d 域名1,域名2,...,域名13

将域名1到域名13替换为去掉失效域名后的13个有效域名列表,用逗号分隔即可。

3. 验证结果并重启服务

续期/重新生成证书后,再次确认证书信息:

sudo certbot certificates

确认证书已移除失效域名后,重启你的Web服务(以Nginx为例):

sudo systemctl restart nginx

若使用Apache则执行:

sudo systemctl restart apache2

内容的提问来源于stack exchange,提问作者Yobba

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 02:22:09