Today I started to install Sitecore 10.2 using Sitecore Instance Manager on Windows 11 and I got this issue “Failed to start service ‘Sitecore Marketing Automation Engine’ ”.
Error:
On event viewer it was showing the below error:
I also tried to run ‘Sitecore.MAEngine.exe’ like this
C:Windowssystem32>C:inetpubwwwrootsclocal102xconnect.dev.localApp_DatajobscontinuousAutomationEngineSitecore.MAEngine.exe
Which was throwing below error:
Starting Marketing Automation Engine…
2022-01-29 22:21:11 ERR Error initializing XConnect client.
System.AggregateException: One or more errors occurred. —> Sitecore.XConnect.XdbCollectionUnavailableException: An error occurred while sending the request. —> System.Net.Http.HttpRequestException: An error occurred while sending the request. —> System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. —> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. —> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
Solution:
After some investigation, I resolved this issue by disabling TLS 1.3 over TCP.
Open PowerShell as an admin and run the below commands
- New-Item ‘HKLM:SYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsTLS 1.3Server’ -Force | Out-Null
- New-ItemProperty -path ‘HKLM:SYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsTLS 1.3Server’ -name ‘Enabled’ -value ‘0’ -PropertyType ‘DWord’ -Force | Out-Null
- New-ItemProperty -path ‘HKLM:SYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsTLS 1.3Server’
-name ‘DisabledByDefault’ -value 1 -PropertyType ‘DWord’ -Force | Out-Null
I hope it will work for you as well 🙂
This article originally appeared on SWATI GUPTA (SITECORE MVP) | BLOGS
(https://swatiguptablogs.blogspot.com/).