我正在使用SIF 1.2.0(使用Sitecore Fundamentals 1.1.0),并且Sitecore 9安装在CreateBindingsWithDevelopmentThumbprint:AddWebFeatureSSL上失败。
来自日志:
[------------------ CreateBindingsWithDevelopmentThumprint:AddWebFeatureSSL ------------------------- ---------------]
VERBOSE:解析ConfigFunction扩展“joinpath”
VERBOSE:已解决'Invoke-JoinPathConfigFunction'
VERBOSE:Invoke-JoinPathConfigFunction
VERBOSE:加入:C:\ inetpub \ wwwroot \ siteName \ App_Data
VERBOSE:结果:C:\ inetpub \ wwwroot \ siteName \ App_Data
VERBOSE:在目标“siteName”上执行“Add-WebFeatureSSL”操作。
VERBOSE:Test-WebFeatureSSL:无法在Cert:\ LocalMachine \ My
中找到DnsName siteName的证书VERBOSE:在Cert:\ LocalMachine \ Root中搜索名称为DO_NOT_TRUST_SitecoreFundamentalsRoot的证书
VERBOSE:成功,找到名称为DO_NOT_TRUST_SitecoreFundamentalsRoot的证书(指纹:2288AA499893E9F947EA9137A680F809808E1710)
VERBOSE:Add-WebFeatureSSL:在Cert:\ LocalMachine \ Root中找到'DO_NOT_TRUST_SitecoreFundamentalsRoot'的现有证书,跳过
VERBOSE:Add-WebFeatureSSL:创建签名证书
VERBOSE:在Cert:\ LocalMachine \ My中搜索证书,用于名称siteName
VERBOSE:找不到名称为siteName的证书
VERBOSE:New-SignedCertificate:为'siteName'创建签名证书 VERBOSE:New-SignedCertificate:使用Windows Server 2016和Windows 10的PKI参数
命令开始时间:20180329151332
PS> TerminatingError(New-SelfSignedCertificate):“CertEnroll :: CSignerCertificate :: Initialize:找不到对象或属性.0x80092004(-2146885628 CRYPT_E_NOT_FOUND)”
TerminatingError(New-SelfSignedCertificate):“CertEnroll :: CSignerCertificate :: Initialize:找不到对象或属性.0x80092004(-2146885628 CRYPT_E_NOT_FOUND)”
TerminatingError(New-SelfSignedCertificate):“CertEnroll :: CSignerCertificate :: Initialize:找不到对象或属性.0x80092004(-2146885628 CRYPT_E_NOT_FOUND)”
Install-SitecoreConfiguration:CertEnroll :: CSignerCertificate :: Initialize:找不到对象或属性。 0x80092004 (-2146885628 CRYPT_E_NOT_FOUND) 在C:\ SC9 \ Configurations \ Install.ps1:38 char:1 + Install-SitecoreConfiguration @sitecoreParams -Verbose
Install-SitecoreConfiguration @sitecoreParams -Verbose
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~
答案 0 :(得分:1)
该错误与使用根证书有关,在您的情况下,DO_NOT_TRUST_SitecoreFundamentalsRoot已被无效。导致证书无效的一些原因:
您需要重新生成它,并与它一起使用所有xconnect证书。
答案 1 :(得分:0)
确保转到受信任的根证书颁发机构/证书并删除所有Sitecore证书。然后再次运行安装脚本。这为我修好了。
答案 2 :(得分:0)
由于某种原因,系统无法创建证书。
以下步骤帮助我解决了同样的问题。