We had an issue where Workflow Manager proxy was not working, generating the following error:

"SharePoint 2013 workflow requires a compatible workflow service configured with SharePoint such as Workflow Manager. The workflow service is either not installed or not configured."

Like this:

We did a certificate update and all of sudden this happened.

Tried to run the Register-SPworkflowService one time to register the proxy but it ends up with the following error:

“Register-SPWorkflowService : Failed to register because the farm or partition is already registered with a workflow service

At line:1 char:1
+ Register-SPWorkflowService -SPSite
"
https://ke-sit.krossfarm.com/sites/Workfl ...
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidData: (Microsoft.Share...WorkflowService:
RegisterSPWorkflowService) [Register-SPWorkflowService], ConfigurationExce  ption   + FullyQualifiedErrorId : Microsoft.SharePoint.WorkflowServices.PowerShell
   .RegisterSPWorkflowService ”

Ran the command with –Force parameter. This time it successfully completed but still generated the same error in the Central Admin.

Resolution:

Clearly, we have to unregister and register the Workflow Proxy.

  • Unregister Workflow Proxy:
    • Go to Central Admin > Application Management > Manage Service Application > Click on the Workflow Service Application Proxy
    • Select it and from the Ribbon click Delete
  • Register the Workflow Proxy
    • Now run Register-SPWorkflowService in the PowerShell window. Would recommend using the –Force parameter.