错误 26101:SSL 证书通用名称无效

错误 26101:SSL 证书通用名称无效

我有3个具有类似配置的系统:

  • Windows 服务器数据中心 2008R2
  • 微软系统中心 2012
  • 连接到存储阵列

VMM在 2 个系统上,我可以毫无问题地添加存储提供商。
在第 3 个系统上,我每次都会收到此错误:

Storage discovery of provider https://10.10.10.10 at TCPPort 5989 for user admin failed from VMMserver.smis.name.com with error code SSLFailure Failed: SSL certificate common name is invalid. .

Specify valid provider, port and user credentials for storage discovery.

ID: 26101

我已将 Windows 更新到最新更新,包括 SCVMM 汇总 4 和 7。MS
System Center 2012 VMM 版本 3.0.6062.0
我已仔细检查了注册表项以进行通用名称检查,如 Microsoft 所述:如何在 VMM 中添加和分类 SMI-S 和 SMP 存储设备
我还删除了所有以前的证书。

目前,我不知道是什么原因导致此 SSL 失败以及如何修复它。我可以使用不安全的连接轻松添加提供商,当然,其他系统不会出现这些问题。

非常感谢任何指导。

编辑

我重新安装了操作系统、SQL Server 和 SCVMM,问题仍然存在。这次我没有安装任何更新。
我注意到的唯一一件事(似乎不是问题)是,安装 SCVMM 时,它不接受端口 1433。安装无需端口号即可进行。

编辑2

似乎在发现过程中,即使不应该检查证书通用名称,它仍然被检查并且失败了。
考虑到注册表项设置为不检查,我该如何强制禁用检查?

DisableHttpsCommonNameCheck = 1

答案1

错误是由注册表项 引起的,DisableHttpsCommonNameCheck其类型错误。它应该是将DWORD (32-bit)值设置为 1 的类型
。在我的例子中,该项的类型错误,是一个字符串值。

相关内容