我使用的是SIF1.2.0(使用Sitecore基本原理1.1.0),而在CreateBindingsWithDevelopmentThumbprint : AddWebFeatureSSL上安装Sitecore 9失败了。
从日志中:
-- CreateBindingsWithDevelopmentThumprint : AddWebFeatureSSL
详细:解析ConfigFunction扩展“连接路径”
详细:已解决的‘调用-JoinPathConfigFunction’
详细: Invoke-JoinPathConfigFunction
详细:加入: C:\inetpub\wwwroot\siteName\App_Data
详细:结果: C:\inetpub\wwwroot\siteName\App_Data
详细:在目标"siteName“上执行”“操作。
详细:测试-WebFeatureSSL:未能在证书中找到DnsName siteName的证书:\LocalMachine\My
详细:在证书中搜索证书:\LocalMachine\Root中的名称DO_NOT_TRUST_SitecoreFundamentalsRoot
详细:成功,为名称DO_NOT_TRUST_SitecoreFundamentalsRoot找到证书(指纹: 2288AA499893E9F947EA9137A680F809808E1710)
详细:Add:在Cert:\LocalMachine\Root中找到“DO_NOT_TRUST_SitecoreFundamentalsRoot”的现有证书,跳过
详细::创建签名证书
详细:在证书中搜索证书:\LocalMachine\My中的名称siteName
详细:找不到名为siteName的证书
详细:新建-签名证书:为“siteName”详细创建一个签名证书:new-SigndCertificate:在Windows 2016和Windows 10中使用PKI参数
命令启动时间: 20180329151332
PS>TerminatingError(New-SelfSignedCertificate):“CertEnroll::CSignerCertificate::initification:CSignerCertificate或property. 0x80092004 (-2146885628 CRYPT_E_NOT_FOUND)”
TerminatingError(新的自签名证书):“CertEnroll::CSignerCertificate::initificate.0x80092004 (-2146885628 CRYPT_E_NOT_FOUND)” TerminatingError(新的自签名证书):“CertEnroll::CSignerCertificate::initificate.0x80092004 (-2146885628 CRYPT_E_NOT_FOUND)”
:CertEnroll::CSignerCertificate::Initialize: Install对象或属性。0x80092004 (-2146885628 CRYPT_E_NOT_FOUND) At C:\SC9\Configurations\Install.ps1:38 char:1 + Install-SitecoreConfiguration @sitecoreParams -Verbose
- CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorException
- FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,Install-SitecoreConfiguration
发布于 2018-06-18 09:26:56
错误与使用根证书有关,在您的例子中,DO_NOT_TRUST_SitecoreFundamentalsRoot已经失效。导致证书无效的一些原因如下:
您将需要重新生成它,同时还需要所有的xconnect证书。
发布于 2018-04-04 18:41:07
请确保转到受信任的根证书颁发机构/证书,并删除所有Sitecore证书。然后再次运行安装脚本。这个帮我修好了。
发布于 2018-04-30 10:17:58
由于某些原因,系统无法创建证书。
以下步骤帮助我解决了同样的问题。
https://stackoverflow.com/questions/49564462
复制相似问题