Sitecore 10.3 installation with SCIA - Part 1

 The Sitecore Complete Install Assistant (SCIA) now supports Sitecore 10.3 SIF installation




Generates Prerequisites.json with latest updates. Advantages include:

- Ensure latest version (6.x) of .net Hosting Bundle is installed since each version is dependent on a different version of hosting bundle

- Ensure download urls are up-to-date. For instance, before 10.0.1, web platform download was pointing to the following url that is currently unavailable from Microsoft: https://download.microsoft.com/download/C/F/F/CFF3A0B8-99D4-41A2-AE1A-496C08BEB904/WebPlatformInstaller_amd64_en-US.msi

The latest update now points to https://download.microsoft.com/download/8/4/9/849DBCF2-DFD9-49F5-9A19-9AEE5B29341A/WebPlatformInstaller_x64_en-US.msi

So, none of the version installation will fail. 

Supports Solr instance 8.8.2 instance installation apart from other lower versions of Solr. Refer this older blog.

The executable   is x64 compatible and as a result, Powershell prompt that is launched by the application is x64 compatible or, in other words, one of the issues is:

 - programfiles env variable will point to c:\program files instead of C:\Program Files (x86)

Following is one such error as a result of launching the PS script via x86 PowerShell command prompt.

Error:

[---------------------------- IdentityServer_CreateAppPool : AppPool -------------------------------------------------]

Install-SitecoreConfiguration : Cannot retrieve the dynamic parameters for the cmdlet. Retrieving the COM class factory for component with CLSID {688EEEE5-6A7E-422F-B2E1-6AF00DC944A6} failed due to the following error: 80040154

Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).

At C:\scia\Sitecore 10.3.0 rev. 008463 (Setup XP0 Developer Workstation rev.1.5.0-r11)\SCIA-sc103instancesc.dev.local_Install_Script.ps1:77 char:2

+  Install-SitecoreConfiguration @singleDeveloperParams *>&1 | Tee-Obje ...

+  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    + CategoryInfo          : NotSpecified: (:) [Write-Error], WriteErrorException

    + FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,Install-SitecoreConfiguration


[TIME] 00:00:06

Invoke-AppPoolTask : Cannot retrieve the dynamic parameters for the cmdlet. Retrieving the COM class factory for component with CLSID {688EEEE5-6A7E-422F-B2E1-6AF00DC944A6} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).

At C:\Program

Files\WindowsPowerShell\Modules\SitecoreInstallFramework\2.3.0\Public\Install-SitecoreConfiguration.ps1:641 char:25

+                         & $entry.Task.Command @paramSet | Out-Default

+                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    + CategoryInfo          : InvalidArgument: (:) [Invoke-AppPoolTask], ParameterBindingException

    + FullyQualifiedErrorId : GetDynamicParametersException,Invoke-AppPoolTask



Comments