- Getting started
- Understanding UiPath Robot
- UiPath Assistant
- Installation requirements
- Installing robots for unattended automations
- Configuring robots for unattended automations
- Connecting robots for unattended automations to Orchestrator
- Setting up Windows Server for high-density robots
- Redirecting robots through a proxy server
- Implementing authentication
- Adjusting registry settings for execution in minimized RDP windows
- Using network locations
- Setting up Linux robots
- Configuring package signature verification
- Setting up package folders and network paths
- Configuring activity feeds
- Deploying unattended automations
- Installing robots for attended automations
- Configuring robots for attended automations
- Integrations
- Troubleshooting
Execution troubleshooting
Automations that process large volumes of data may fail due to the following error: "Message: Could not retrieve the result of the job execution. This might be because a message was too large to process. Exception Type: System.Exception".
maxMessageSizeInMegabytes
parameter in the uipath.config
file.
Configure the automation to save the output in a Storage Bucket in Orchestrator or in Data Service, rather than using an output argument.
When a program such as Server Manager, set to start up automatically, shows a Windows User Account Control (UAC) prompt, it prevents the Robot from interacting with the user interface.
The Robot fails to start the execution of an automation and displays the following error: "Executor start process failed, reason System.Runtime.InteropServices.COMException: A specified logon session does not exist. It may already have been terminated.".
The following tables summarizes several issues and their solutions.
Potential issue |
Solution |
---|---|
The Robot machine does not have enough resources (such as CPU, RAM, or Disk Space), so the Robot Executor is unable to start the automation. |
|
The logon session cannot be created at the moment. This can happen in the following situations:
|
In this case, you need to perform one of the following:
|
Starting an automation from Orchestrator or Assistant displays the following error message: "Executor start process failed, reason System.UnauthorizedAccessException: Access is denied.".
The following table summarizes the potential issues and their solutions:
Potential issue |
Solution |
---|---|
The Robot account was created without a password. |
Edit the robot account in Orchestrator and provide the following values:
|
The Robot Service is inactive. |
|
The Robot machine no longer has administrator privileges. |
Log in to the Robot machine with the same set of credentials with which you created the Robot in Orchestrator. If a process fails to start from the Assistant, then you need to contact your network administrator to allow admin rights for that user account. |
When using a Data Table in a Wait For Task and Resume activity, it returns the following error: "Exception: Type 'System.Collections.IEnumerable' cannot be serialized."
The DataRow object of Data Table cannot be serialized, so it cannot be persisted, leading to potential issues or errors.
Execute the Create Form Task activity and build the output by looping through data rows, to create a list of task objects. Then, loop through the output list of task objects using the Parallel For Each or For Each activities. In these loops, execute the Wait for Task and Resume activity for each task object.
- Message too large to process
- Description
- Potential issue
- Solution
- Unattended automations using UIAutomation activities do not work
- Description
- Potential issue
- Solution
- Robot fails to start execution
- Description
- Password not provided
- Description
- System.Collections.IEnumerable cannot be serialized
- Description
- Potential issue
- Solution