SharePoint workflow Manager Needs TLS 1.0

You need to install and configure workflow manager on SharePoint and when you try to do that in configuration it does not complete. In step of enabling service bus service it fails and when you check you find that service message broker service is stuck in starting in windows services.

The reason for that service Bus 1.1/1.0 supports only TLS 1.0. And WFM 1.0 works only with service bus 1.1 so you need to enable TLS 1.0

To fix it:

Create a text file and modify its extension to be .reg and put the following lines in the file and save it.

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Client]
"DisabledByDefault"=dword:00000000
"Enabled"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Server]
"DisabledByDefault"=dword:00000000
"Enabled"=dword:00000001

Then copy this file and double click on it on each server where you will need to have workflow manger configured.

This will resolve the issue that service bus are stuck in starting state when you try run the configuration wizard again, make sure, before running configuration wizard when you try to join the workflow manger farm that service bus services are stopped so wizard can start them otherwise it will see that ports are in use.

error

Enjoy this blog? Please spread the word :)