无法加载使用主机名的通配符 SSL

无法加载使用主机名的通配符 SSL

我有一个来自 Let's Encrypt 的通配符 SSL 证书,安装成功,访问子域时证书加载正常。但是,具有没有子域名产生错误:

[Wed Jun 28 15:21:18.823772 2023] [ssl:warn] [pid 3713433:tid 140282501949760] AH01909: abc.net:443:0 server certificate does NOT include an ID which matches the server name

请注意,域名的这个变体也是服务器的主机名,我不知道这是否会导致问题?在浏览器中似乎没有加载任何证书,至少没有提到 Let's Encrypt 或任何其他预期的详细信息。

该证书是使用以下命令创建的:

certbot certonly --server https://acme-v02.api.letsencrypt.org/directory --manual --preferred-challenges dns -d 'abc.net, *.abc.net'

当查看子域上的证书时,确实有子域和没有子域的域都会显示在详细信息中,因此已正确注册。

除 DocumentRoot 和 ServerName 均正确外,两个站点的虚拟站点条目均相同。

现在有点不知道该尝试什么。

相关内容