我正在将 ubuntu/Wordpress/Apache2 服务器 (22.04LTS) 从 AWS 迁移到 Google Cloud。我们从此服务器托管多个域并使用 Certbot 管理证书。在 AWS 实例上,我只需生成一个包含所有域的证书,它就可以完美运行。在 GC 上,它根本无法识别证书中的所有域。例如
高地摄影 +www.highland.photography上面的代码运行良好 + richardharr.is 和www.richardharr.is没有——最后两个域名没有被识别为具有有效证书。
如上所述,Certbot v2.8.0 在 AWS 上运行完美。
我认为这是一个 SAN/Rewrite 问题,但实际上我已尝试尽可能地克隆所有配置。
我的观点是,在 AWS 实例上,多个域的单个证书运行良好,没有任何浏览器提出问题。因此,我试图弄清楚为什么系统之间存在差异。