如何在安装证书后修复错误代码:SSL_ERROR_BAD_CERT_DOMAIN?

时间:2016-06-01 14:46:42

标签: ssl ssl-certificate

我的网络服务器的FQDN是foo.bar.com

它是别名的,最常见于baz.bar.com

我有一个由我们的netsec人员生成的SSL证书,我将它安装到服务器并启用了该站点。现在我收到错误代码:SSL_ERROR_BAD_CERT_DOMAIN因为证书仅适用于foo.bar.com,而不是baz.bar.com

我如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

用于访问站点的URL中的主机名必须与证书的主题匹配。这意味着如果您要以机器baz.bar.comfoo.bar.com的身份访问该站点,您需要一个包含两个证书或需要两个证书的证书,并根据请求名称提供证书。在最后一种情况下,如果两个名称都指向相同的IP地址,则客户端必须支持SNI