Background: I am trying to install Sitecore 9.1 XP0 developer topology on my local machine, however, the SIF install fails at task 65 out of 88 with the error message Installation error: Failed to start service 'Sitecore Marketing Automation Engine.
One thing I noticed, which could be part of the reason for the error, is the fact that the Sitecore xConnect website is not working. It does not return an HTTP error, it simply does not load, but returns a "This site can’t be reached" - ERR_SPDY_PROTOCOL_ERROR (in Chrome) and asks if I want to open Visual Studio to debug the error.
Things I have tried: I re-tried a fresh install, changing site prefix, alot of times (50+). Same result each time.
I tried specifying security rights for Local service/IUSR/IIS_IUSRS for the resource folder, without luck.
I verified that all the connectionStrings to the xConnect database are correct and database logins works
I removed all previous installations of SIF and only installed SIF 2.0.0
I checked the eventlog, and all I can find is:
Faulting application name: w3wp.exe, version: 10.0.15063.0, time stamp: 0xf0e19ef5 Faulting module name: KERNELBASE.dll, version: 10.0.15063.1478, time stamp: 0x7789680f
I checked the log for the xConnect website, and it seems that the website starts, but then immediately crashes. The log states: 2019-03-02 20:36:39.797 +01:00 [Information] XConnect Test Host Application Start, Machine: "[MACHINE-NAME]", Site: "PREFIX.xconnect", AppId: "/LM/W3SVC/15/ROOT"
The log for the xConnect automation service states:
2019-03-02 20:36:51.343 +01:00 [Error] 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 receive. ---> 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 at System.Net.Sockets.Socket.EndReceive(IAsyncResult asyncResult) at System.Net.Sockets.NetworkStream.EndRead(IAsyncResult asyncResult) --- End of inner exception stack trace --- at System.Net.Security._SslStream.EndRead(IAsyncResult asyncResult)
The kicker: I tried the exact same install on my private pc and everything works as intended.
What could cause the SIF install to not be able to start the service 'Sitecore marketing Automation Engine' and is that in any way related to the fact that the xConnect website does not work?