apache - Apache 中安装了通配符证书,但子域未通过浏览器检查

标签 apache ssl dns

我有一个 apache 实例运行时安装了我的域的通配符证书(即 *.mydomain.com),当我浏览 URL site.mydomain.com 时,证书顺利通过了浏览器检查。

现在我在 DNS 中创建了一个子域 lab.mydomain.com 并为同一服务器创建了一条记录为 site.lab.mydomain.com。证书根本没有改变,但是,现在浏览器正在提示。以下是 Chrome 错误。

Certificate Error
There are issues with the site's certificate chain (net::ERR_CERT_COMMON_NAME_INVALID).

我究竟错过或误解了什么?

最佳答案

site.lab.mydomain.com*.mydomain.com 的证书不匹配。通配符仅匹配单个标签,即需要 *.lab.mydomain.com

关于apache - Apache 中安装了通配符证书,但子域未通过浏览器检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36631941/

相关文章:

dns - 针对多个 ips 创建 _spf 记录

java - 将 Java Apache FTPClient 用于 FTP TLS 时获取 "Remote host closed connection during handshake"

apache - ERR_CONNECTION_REFUSED 与 sll apache2.4

java - 生成空输出文件的 Map Reduce 作业

node.js - Docker请求拥有服务器

ssl - SSL错误140612029986456 :error:140780E5:SSL mean?是什么意思

IIS SMTP TLS 加密

php - 我的服务器上是否需要 ssl 证书才能向 https ://x. com 发出 SOAP 请求?

Python - 域名的正则表达式

ssl - 如何在Letscrypt中的SSL证书的PowerAdmin(PowerDNS)中添加CAA记录?