This section contains information on troubleshooting in case any errors are encountered.
Before testing the MSMQ agent, ensure that MSMQ is installed and is running on the target windows machine. The sections included in this are:
- Installing the MSMQ Service
- Windows Firewall
- Errors
Installing MSMQ Service
To install the MSMQ service, you must refer to https://docs.microsoft.com/en-us/dotnet/framework/wcf/samples/installing-message-queuing-msmq.
Windows Firewall
By default, Windows Firewall may block the ports that are required by the MSMQ server. You must configure the Windows Features to enable the connectivity of the MSMQ agent. For more information, refer to https://support.microsoft.com/en-ca/help/183293/how-to-configure-a-firewall-for-msmq-access.
Errors
When an agent is aborted during the startup of the workflow, an error is displayed. The error codes and the reason for the error are display:
Error Message | Description |
---|---|
AutomationException: 0x5 | Access denied. In Invoke, this is usually due to incorrect username/password. |
AutomationException: 0xc00e0014 | The queue path name specified is invalid. |
ECSA and Workflow stop working | Restart the ECSA and Workflow to recover. |