Troubleshooting Workflow Manager 1.0 Management and Execution

 

Updated: July 12, 2012

This topic describes troubleshooting steps for Workflow Manager 1.0 publishing, management and execution.

Publishing and managing workflows

I cannot publish any workflow activities

Follow the steps in the Steps to Verify that Server Is Correctly Set Up. After you verified that the server is correctly set up, follow the steps in the Steps to Troubleshoot Workflow Management Service then retry your action related to publishing workflow activities.

I cannot publish any workflows

Follow the steps in the Steps to Verify that Server Is Correctly Set Up. After you verified that the server is correctly set up, follow the steps in the Steps to Troubleshoot Workflow Management Service and Troubleshooting the Service Bus for Windows Server then retry your action related to publishing workflows.

I can no longer publish, update, or delete workflow activities

Follow the steps in the Steps to Troubleshoot Workflow Management Service and then retry your action related to saving, updating or deleting workflow activities.

I can no longer publish, update, or delete workflows

Follow the steps in the Steps to Troubleshoot Workflow Management Service and Troubleshooting the Service Bus for Windows Server and then retry your action related to saving, updating or deleting workflows.

Workflows do not start or run as expected

None of my workflows are starting

Follow the steps in the Steps to Troubleshoot Workflow Execution section below.

Some of my workflows are starting correctly, and others are not

Follow the steps in the Workflow Configuration and Steps to Troubleshoot Workflow Execution sections below.

Workflows are being terminated and not completing

Workflows are being terminated

Follow the steps in the Steps to Troubleshoot Workflow Execution section below.

Steps to Verify that Server Is Correctly Set Up

Follow these steps to ensure that the server is set up properly.

  1. Verify that the steps in the Verifying the Service Bus Configuration and Verifying the Workflow Configuration guides were followed correctly.

  2. Open your web browser to the following URL: https://[FQDN]:12290/, where [FQDN] is a fully qualified domain name of the server.

  3. If the browser displays a warning or error about certificates, the server is not set up correctly. Follow the Verifying the Service Bus Configuration and Verifying the Workflow Configuration guides to resolve the issue.

  4. The browser may prompt for credentials, but no error should be displayed after proper credentials are given.

  5. Verify that all the following Windows NT services are started:

    1. WorkflowServiceBackend

    2. Service Bus Backend

    3. Service Bus Gateway

    4. FabricHostSvc

Steps to Troubleshoot Workflow Management Service

Follow these steps to ensure that the Workflow Management Service is configured correctly.

Recycling the Workflow Management Service application pool

Often, the most basic way to troubleshoot the Workflow Management Service is to recycle the application pool. Follow these steps to recycle the application pool.

  1. Open IIS Manager.

  2. Under Application Pools, right-click WorkflowMgmtPool, and select Recycle… from the context menu.

Recycling the WorkflowManagementService app pool

Additional Workflow Management Service troubleshooting

  1. Verify certificate binding for the Workflow Management Site in IIS manager as described in the setup documentation.

  2. Follow the steps in the Analyzing Workflow Management Logs section below.

Steps to Troubleshoot Workflow Execution

Restarting the WorkflowServiceBackend Service

Often, the most basic way to troubleshoot workflow execution is to restart the WorkflowServiceBackend service. Follow these steps to restart the service.

  1. Open a command prompt with administrator privileges.

  2. Execute the following command: net stop WorkflowServiceBackend

  3. Execute the following command: net start WorkflowServiceBackend

Restarting the Workflow Service Backend service

Additional Workflow Execution troubleshooting