Certbot 在阿里云环境中出现 “Server: Beaver / 403” 报错的排查与解决

适用范围:阿里云 ECS 主机已备案,域名解析正常,但 Certbot 在执行 HTTP-01 验证时仍返回 403 Forbidden。目标:在保持现有架构不变的前提下,成功签发一张同时覆盖多个子域名的 Let’s Encrypt 证书。说明:文中域名均为示例(如 example.com、sub1.example.com 等),与真实业务无关。 一、问题现象 执行命令: 输出提示: 人工测试: 结果: 二、原因分析 1. “Server: Beaver” 的含义 2. 与备案无直接关系 三、验证思路 四、解决方案(按稳定性排序) 方案 是否改动架构 是否依赖 80 端口 难度 特点 A. DNS-01 手动 TXT ❌ 否 ❌ 否 ★☆☆ 最安全稳妥,适用于所有环境 B. DNS-01 自动化(AliDNS API) ❌ …