Check https://[wfms]:12290
or https://[wfms]:12291
if they are responding
Check WorkflowMgmtPool is started
Following services are running:
Workflow Manager Backend
Service Bus Message Broker
Service Bus Gateway
Windows Fabric Host Service (FabricHostSvc)
Get workflow farm information, workflow database by Start Workflow Manager PowerShell Get-WFFarm
Check if the Workflow Manager farm running (workflow service backend and front end should be running) by Start Workflow Manager PowerShell get-WFfarmStatus
Check OAuth in accessible by https://[wfms]:12291/$SYSTEM/$Metadata/json/1
(more info Is the Oauth Metadata information published and accessible from the SharePoint server?)
Restart the WorkflowServiceBackend service:
net stop WorkflowServiceBackend
net start WorkflowServiceBackend
If all is fine then probably something with Workflow Engine or Actions Pack.
Look in the Workflow History list, eg https://sp2013/Lists/Workflow%20History
. Do you find any errors in there?
Is the user account starting the workflow correctly synchronized in the user profile database?
Is the user account starting the workflow different from the Workflow Manager setup account? (more info)
Are the User Profile Service and App Management Service started? See the green frames in the screenshot below, taken from Central Administration \ Manage Services on Server
Are the App Management Service Application and User Profile Service Application started? Their proxies should be started as well. See the green frames in the screenshot below, taken from Central Administration \ Manage Services on Server
In Central Admin -> Service Applications -> Workflow Service Application Proxy : check the status. Does it read Workflow is Connected as in the below screenshot?
On a server member of the Workflow Manager farm:
Start Workflow Manager PowerShell
Run the Get-WFFarmStatus command
Are the statuses Running , as on the screenshot below?`
On the SharePoint 2013 server, start Internet Explorer, and check whether theOauth metadatais accessible. The url is like “https://wfm1:12291/$SYSTEM/$Metadata/json/1
”. Below an example: