I faced a strange issue after successfully installing Sitecore Horizon on my local machine.
The error was a HTTP 502.5 - Process Failure error, when I opened Sitecore Horizon on the browser.
I tried restarting the site a few times. But, that did not resolve the error.
I took up a look on the Event Viewer. The error logged was as shown below.
Application 'MACHINE/WEBROOT/APPHOST/SC93SC.DEV.LOCALAUTHORINGHOSTCLIENT' with physical root 'C:\inetpub\wwwroot\sc93sc.dev.localauthoringhostclient' failed to start process with commandline 'dotnet .\Authoring.Host.dll', ErrorCode = '0x80004005 : e0434352.
Screenshot of the error for reference:
I started my Command Prompt in the site path and executed ‘dotnet .\Authoring.Host.dll’.
The command gave the below error message:
The error mentioned that the license file was missing. I looked up the DLL Sitecore.Framework.Runtime.dll and searched for the path where Horizon was searching for the license file.
The path was horizon-authoring-site-root\sitecoreruntime\license.xml.
In my case, it was C:\inetpub\wwwroot\sc93sc.dev.localauthoringhostclient\sitecoreruntime\license.xml.
I copied my license file to this root, and restarted my horizon site instance.
After this, Horizon started to work fine without any error.
- Copy the license.xml file to the folder in the path: horizon-authoring-site-root\sitecoreruntime.
- Restart the site.
Please drop a comment below if you have any queries.