SharePoint 2013/ 2016/ 2019: Tips for Successful Installation of Workflow Manager
As you know Workflow Manager is the vital part of SharePoint 2013/2016/2019 Deployment. If it was not properly configured then you are in for a tough time for 2013/2016/2019 workflows. Troubleshooting is not an easy task in this scenario. Let's summarize some tips for the proper Installation and Configuration of the Workflow Manager.
- Make sure to run the Workflow Manager with a** domain account.**
- Log in with an account which has DB creator and Security admin on the SQL Server and local admin on the WFM server.
- Run As account should be in proper format i.e domain\username or username@domain.com.
- The account running the** Register-SPWorkflowService** command should have access to the WorkFlow Databases.
- Add the Workflow Manager Certs into SharePoint Trust.
- Make sure the Workflow client install is on all server in the farm (if workflow manager not installed on them).
- Make sure Bypass proxy server for local addresses option is enabled.
- Make sure** App Management Service** and Subscription Settings Service are set, as Workflow Manager has some hidden dependencies on these services. These services are required when you try to publish SharePoint 2013 Designer Workflow then this error will happen: "The workflow files were saved but cannot be run".
- Install the Service Bus 1.1 Hotfix before registering the workflow proxy. This fix is required for .NET 4.6+.
- Make sure firewall is not blocking the following Ports:
- WorkFlow Manager Ports 12290 & 12291
- Service Bus Ports:
- HTTPS 9355
- TCP 9354
- Message Broker Port 9356
- Internal Communication Port Range 9000 - 9004
- AMQP 5671-5672
Please read more over here: http://krossfarm.com