An interesting event occurred recently in a lab environment of a SharePoint Farm I was working on.
As MSFT support was in their second day of diagnosis I noticed the following Microsoft KB article which mentioned certain essential services such as GP Client, DNS, Etc would not start automatically because of a deadlock between Service Control Manager and HTTP.SYS - This fit the observed behavior…Let’s try the fix in the KB…
Now for the fix
- Boot Into SafeMode
- Open Registry Editor
- Navigate to HKLM\CurrentControlSet\Services\HTTP and create the following Multi-string value: DependOnService
- Double click the new DependOnService value that you created
- Enter CRYPTSVC in the Value Data field and click OK
- Reboot Server in normal Mode
This event took three days from my life, days I can never regain so I offer this seemly simple fix yet buried solution in hopes I can save someone else.
Tags: