VMware 6克隆后,IIS 6自定义

我有一个与有效的SSL证书安装了IIS 6的模板Win2k3机器。 https网站的工作完美。

但是,从Virtual Center克隆此计算机并应用唯一的SID自定义之后,https站点不再有效。 IIS仍然声称已经正确安装了SSL证书,但ssldiag说有问题。

我已经尝试重置MachineKeys目录和内容以及我在网上find的各种其他修复程序的权限,但无济于事。 我得到的印象是,sysprep(VMwares自定义使用的)在安装SSL证书时没有正确处理IIS元数据库的转换,但是我还没有find任何明确的文档来支持它。 微软声称sysprep正确处理IIS元数据库。

有任何想法吗? 其他人遇到过这个问题吗?

我已经在Windows 2008上看到了与IIS 7相同的问题。打开证书MMC并删除证书并将其放回。您不需要在IIS中进行任何更改。 你可以用一点WMI来编写脚本。

我也注意到了同样的问题。

私钥在被克隆后变得被破坏/不可访问似乎是个问题。

你会注意到,如果你尝试导出一个不起作用的证书,你将不再有导出私钥的select,至less在我的情况下是这样的。

重新导入证书也解决了我的问题。 我已经注意到这在IIS5和IIS6服务器上。