You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: support/azure/azure-storage/files/file-sync/file-sync-troubleshoot-installation.md
+32Lines changed: 32 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -175,6 +175,38 @@ When registering a server using *ServerRegistration.exe*, some resource groups a
175
175
176
176
This issue occurs due to a known issue that has been fixed in File Sync Agent v19.1. To resolve this issue, install the latest version of the agent.
177
177
178
+
179
+
180
+
**Server Registration displays the following message: "System.Net.Http, Version=4.2.0.0, Culture=neutral, PublicKeyToken=..."**
181
+
182
+
This error occurs when the required version of the .NET Framework is missing on the server. Azure File Sync's server registration requires **.NET Framework 4.7.2. or higher** to function properly.
183
+
184
+
To resolve the issue:
185
+
1. Downland and install .NET Framework 4.7.2. or higher.
186
+
2. Restart the server after installation.
187
+
3. Retry the server registration using the Server Registration UI or PowerShell.
188
+
189
+
190
+
191
+
**Server registration fails with error: operation returned an invalid status code 'Unauthorized'**
192
+
193
+
During server registration, if you encounter the following error:
194
+
`Operation returned an invalid status code 'Unauthorized'`
195
+
196
+
This issue occurs when authentication with Azure fails during the registration process. To resolve this issue:
Replace the placeholder values with your subscription ID, tenant ID, resource group name, and Storage Sync Service name.
206
+
207
+
After completing the manual registration, verify that the server appears under Registered servers in the Azure portal.
208
+
209
+
178
210
<aid="server-already-registered"></a>**Server Registration displays the following message: "This server is already registered"**
179
211
180
212
:::image type="content" source="media/file-sync-troubleshoot-installation/server-already-registered-error.png" alt-text="Screenshot that shows the Server Registration dialog box with the 'server is already registered' error message.":::
title: Unable to Connect to IBM Personal Communications Session
3
+
description: Solves an issue where you can't connect to an IBM Personal Communications session using the Open terminal session action with the HLLAPI provider.
4
+
ms.custom: sap:Desktop flows
5
+
ms.date: 04/29/2025
6
+
ms.author: nimoutzo
7
+
author: NikosMoutzourakis
8
+
---
9
+
# Can't connect to an IBM Personal Communications session
10
+
11
+
This article provides a resolution for an issue where you can't connect to an IBM Personal Communications session using the [Open terminal session](/power-automate/desktop-flows/actions-reference/terminalemulation) action with the HLLAPI provider in Power Automate for desktop.
12
+
13
+
_Applies to:_ Power Automate for desktop
14
+
15
+
## Symptoms
16
+
17
+
When you try to use the **Open terminal session** action with the HLLAPI provider to connect to the IBM Personal Communications terminal emulator, you might receive the following error message:
18
+
19
+
```output
20
+
Exception of type 'Microsoft.Flow.RPA.Desktop.Modules.TerminalEmulation.Common.TerminalEmulationActionException' was thrown.: Microsoft.PowerPlatform.PowerAutomate.Desktop.Actions.SDK.ActionException: Error communicating with the emulator ---> Microsoft.Flow.RPA.Desktop.Modules.TerminalEmulation.Common.TerminalEmulationActionException: Exception of type 'Microsoft.Flow.RPA.Desktop.Modules.TerminalEmulation.Common.TerminalEmulationActionException' was thrown.
21
+
at Microsoft.Flow.RPA.Desktop.BridgeToHLLAPI.HLLAPIActionsImpl.<>c__DisplayClass16_0.<Open>b__0()
22
+
--- End of inner exception stack trace ---
23
+
at Microsoft.Flow.RPA.Desktop.Modules.TerminalEmulation.Actions.OpenTerminalSession.Execute(ActionContext context)
24
+
at Microsoft.Flow.RPA.Desktop.Robin.Engine.Execution.ActionRunner.Run(IActionStatement statement, Dictionary`2 inputArguments, Dictionary`2 outputArguments)
25
+
```
26
+
27
+
This issue can occur in the following desktop flow modes:
28
+
29
+
- Unattended
30
+
- Attended
31
+
- Console/Designer
32
+
33
+
## Cause
34
+
35
+
The IBM Personal Communications terminal emulator requires access to HLLAPI DLLs for proper operation. However, the HLLAPI implementation in IBM Personal Communications version 14 (32-bit) might result in the error.
36
+
37
+
## Resolution
38
+
39
+
To resolve this issue, download and install the [64-bit version of IBM Personal Communications](https://www.ibm.com/docs/personal-communications) that includes the required HLLAPI DLLs. Ensure that you select the appropriate DLL file in the **Open terminal session** action.
40
+
41
+
For more information, see [Terminal emulation actions](/power-automate/desktop-flows/actions-reference/terminalemulation).
Copy file name to clipboardExpand all lines: support/power-platform/power-automate/desktop-flows/office-automation/excel/troubleshoot-excel-errors.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ description: Provides mitigation steps for errors generated by Excel actions in
4
4
ms.author: iomavrid
5
5
author: yiannismavridis
6
6
ms.date: 05/08/2023
7
-
ms.custom: sap:Desktop flows\Power Automate for desktop errors
7
+
ms.custom: sap:Desktop flows\Office automation
8
8
---
9
9
# Errors when running desktop flows, including Excel actions
10
10
@@ -17,11 +17,11 @@ This article provides mitigation steps for errors generated by Excel actions in
17
17
|System.ArgumentNullException: Value cannot be null.</br>Parameter name: type|When Excel fails to open with this error, make sure that Excel is installed, licensed, and properly configured on the computer. You can also try to repair your Office installation.|
18
18
|System.IO.FileNotFoundException: documentPathSafe|The Excel file doesn't exist, or its name or path isn't spelled correctly. Also, the file path shouldn't contain more than 255 characters.|
19
19
|System.Runtime.InteropServices.COMException: Open method of Workbooks class failed|The Excel file path shouldn't contain more than 255 characters.|
20
-
|System.Runtime.InteropServices.COMException: The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)|When an Excel file fails to open with this error, try to enable the **Nest under a New Excel process** option under the **Advanced** group of parameters. The existing Excel process might have been terminated before opening this Excel file.|
21
-
|Microsoft.Flow.RPA.Desktop.Modules.SDK.ActionException: Excel document '<Excel_file_name>' not found.|Make sure that the Excel file has been opened and its name or path has been spelled correctly.|
22
-
|System.Runtime.InteropServices.COMException: Unknown name. (Exception from HRESULT: 0x80020006 (DISP_E_UNKNOWNNAME))|Make sure that the target Excel file hasn't been opened in Protected View.|
20
+
|System.Runtime.InteropServices.COMException: The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)|When an Excel file fails to open with this error, try to enable the **Nest under a New Excel process** option under the **Advanced** group of parameters. The existing Excel process might be terminated before opening this Excel file.|
21
+
|Microsoft.Flow.RPA.Desktop.Modules.SDK.ActionException: Excel document '<Excel_file_name>' not found.|Make sure that the Excel file is opened and its name or path is spelled correctly.|
22
+
|System.Runtime.InteropServices.COMException: Unknown name. (Exception from HRESULT: 0x80020006 (DISP_E_UNKNOWNNAME))|Make sure that the target Excel file is opened in Protected View.|
23
23
|System.Runtime.InteropServices.COMException: Call was rejected by callee. (Exception from HRESULT: 0x80010001 (RPC_E_CALL_REJECTED))|The target Excel file shouldn't be edited (for example, a cell is actively being edited at the time of the action run) or blocked by a pop-up dialog when the corresponding Excel action runs.|
24
-
|System.Runtime.InteropServices.COMException: Exception from HRESULT: 0x800A03EC|When using an Excel action where a column, a row, or both need to be specified, the column index should be greater than zero and less than 16,385, or the column letter should belong to the range between A and XFD. Furthermore, the row index should be greater than zero and less than 1,048,577.|
24
+
|System.Runtime.InteropServices.COMException: Exception from HRESULT: 0x800A03EC|When you use an Excel action where a column, a row, or both need to be specified, the column index should be greater than zero and less than 16,385, or the column letter should belong to the range between A and XFD. Furthermore, the row index should be greater than zero and less than 1,048,577.|
25
25
|System.Runtime.InteropServices.COMException: The object invoked has disconnected from its clients. (Exception from HRESULT: 0x80010108 (RPC_E_DISCONNECTED))|The Excel instance should be open and active, so the Excel file shouldn't be closed manually or through the "Close Excel" action before the rest of the Excel actions take place.|
26
26
27
27
The following exceptions come with embedded mitigation steps in their text.
@@ -30,6 +30,6 @@ The following exceptions come with embedded mitigation steps in their text.
30
30
|---|
31
31
|System.Runtime.InteropServices.COMException: The cell or chart you're trying to change is on a protected sheet. To make a change, unprotect the sheet. You might be requested to enter a password.|
32
32
|System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.</br>Parameter name: The column number must be greater than one or less than 16384.|
33
-
|System.Runtime.InteropServices.COMException: The file name is too long. Rename the file with less than 207 characters.|
33
+
|System.Runtime.InteropServices.COMException: The file name is too long. Rename the file with fewer than 207 characters.|
34
34
|System.Runtime.InteropServices.COMException: The password you supplied isn't correct. Verify that the <kbd>Caps Lock</kbd> key is off and be sure to use the correct capitalization.|
35
35
|System.Runtime.InteropServices.COMException: Excel cannot open the file '<Excel_file_name>' because the file format or file extension is not valid. Verify that the file hasn't been corrupted and that the file extension matches the format of the file.|
description: Solves an error that occurs when you use Remote Desktop Protocol (RDP) or Citrix automation in Microsoft Power Automate.
4
+
ms.reviewer: amitrou
5
+
ms.author: iopanag
6
+
author: iopanag
7
+
ms.custom: sap:Desktop flows\UI or browser automation
8
+
ms.date: 04/29/2025
9
+
---
10
+
# A desktop flow fails with the "The remote desktop wasn't found" error
11
+
12
+
This article helps you resolve an issue where a flow fails with the "The remote desktop wasn't found" error when using Microsoft Remote Desktop Protocol (RDP) or Citrix automation in Microsoft Power Automate.
13
+
14
+
## Symptoms
15
+
16
+
A flow using [Remote Desktop Protocol (RDP) or Citrix automation](/power-automate/desktop-flows/virtual-desktops) that previously ran successfully might start failing with the following error:
17
+
18
+
> The remote desktop wasn't found.
19
+
20
+
This issue is more common in Citrix Virtual Apps.
21
+
22
+
## Cause 1
23
+
24
+
The names of the RDP window, Citrix Desktop, or Citrix Virtual Apps might have changed since the original [UI elements](/power-automate/desktop-flows/virtual-desktops#distinguish-ui-elements-captured-on-virtual-desktops) were captured. Tracking these elements with the old name can fail.
25
+
26
+
### Resolution
27
+
28
+
To solve this issue:
29
+
30
+
1. Ensure the affected RDP window, Citrix Desktop, or Citrix Virtual Apps is active.
31
+
2. Locate the desktop element causing the issue in the [UI elements](/power-automate/desktop-flows/ui-elements#ui-elements) pane in the flow designer. Double-click it to open the selector editor.
32
+
33
+
:::image type="content" source="media/error-remote-desktop-not-found/control-repo-desktop.png" alt-text="Screenshot of the Power Automate elements section with a Citrix desktop element highlighted.":::
34
+
35
+
3. Select the **Repair** button and capture the new desktop or app. Review the suggested changes and accept them. For more information, see [Repair a selector](/power-automate/desktop-flows/repair-selector).
36
+
37
+
:::image type="content" source="media/error-remote-desktop-not-found/rdp-selector-builder-repair.png" alt-text="Screenshot of the Power Automate selector builder window with the Repair button highlighted.":::
38
+
39
+
4. After accepting the changes, select **Test** to verify the new selector. For more information, see [Test a selector](/power-automate/desktop-flows/test-selectors).
40
+
41
+
5. (Optional) Use the **New** button to add more fallback selectors for the desktop.
42
+
43
+
## Cause 2
44
+
45
+
When you use Citrix Virtual Apps with certain applications, especially when interacting with combo box lists, an incorrect target desktop selector might be created using an ordinal value (for example, **eq**) instead of a more robust selection method.
46
+
47
+
### Resolution
48
+
49
+
To solve this issue:
50
+
51
+
1. Ensure the affected RDP window, Citrix Desktop, or Citrix Virtual Apps is active.
52
+
2. Locate the desktop element causing the issue in the [UI elements](/power-automate/desktop-flows/ui-elements#ui-elements) pane in the flow designer. Double-click it to open the selector editor.
53
+
54
+
:::image type="content" source="media/error-remote-desktop-not-found/control-repo-desktop.png" alt-text="Screenshot of the Power Automate elements section with a Citrix app element highlighted.":::
55
+
56
+
3. Check if the selector is using an ordinal value (the **eq** is selected.) If it is, clear the value and save the change.
57
+
58
+
:::image type="content" source="media/error-remote-desktop-not-found/rdp-selector-builder-ordinal.png" alt-text="Screenshot of the Power Automate selector builder window with an ordinal attribute checkbox cleared.":::
59
+
60
+
4. Select **Test** to verify the new selector. For more information, see [Test a selector](/power-automate/desktop-flows/test-selectors).
title: Operation Takes a Long Time and Fails During Runtime
3
+
description: Solves an issue where interactions with Remote Desktop Protocol (RDP) or Citrix applications take a long time and fail during runtime in Power Automate.
4
+
ms.reviewer: amitrou
5
+
ms.author: iopanag
6
+
author: iopanag
7
+
ms.custom: sap:Desktop flows\UI or browser automation
8
+
ms.date: 04/29/2025
9
+
---
10
+
# Interactions with RDP or Citrix applications take a long time and fail
11
+
12
+
This article provides guidance to resolve issues where operations take a long time to run and eventually time out. It describes the settings that can be modified to accommodate longer timeout periods.
13
+
14
+
## Symptoms
15
+
16
+
When you try to highlight, capture, test a [UI element](/power-automate/desktop-flows/ui-elements), or interact with UI elements during runtime in Power Automate, the operation might take a significant amount of time and ultimately fail. This issue occurs when interacting with Microsoft Remote Desktop Protocol (RDP) or Citrix applications.
17
+
18
+
## Cause
19
+
20
+
The default time-out settings in Power Automate might be insufficient. The time-outs might need to be adjusted to accommodate the increased time required for communication between the local and remote environments.
21
+
22
+
## Resolution
23
+
24
+
To resolve the issue, modify the following keys as needed. For more information about configuring the values, see [time-out configuration for UI and browser automation](/power-automate/desktop-flows/how-to/ui-automation-change-timeout-cofiguration).
25
+
26
+
-**Java.Bridge.Client.ReadWriteTimeout**
27
+
28
+
- Use this setting if the target application is Java-based.
29
+
- This time-out increases the waiting time for responses from Java applications.
30
+
- For remote Java applications (for example, on RDP or Citrix), configure this time-out on the remote machine.
31
+
32
+
-**BrowserNativeMessageHost.MessageTimeout** and **WebExtensionsMessageProxy.SendTimeout**
33
+
- Use these settings if web automation is used.
34
+
- These time-outs increase the maximum waiting time for webpages to respond.
35
+
- For webpages in remote environments (for example, RDP or Citrix), configure these time-outs on the remote machine.
36
+
37
+
-**RDP.Client.CallTimeOut**
38
+
- Use this setting when interacting with applications or webpages on a remote machine via RDP or Citrix.
39
+
- This time-out increases the maximum waiting time for responses from remote applications or webpages.
40
+
41
+
## Other time-out settings
42
+
43
+
Depending on whether the issue occurs during design time or runtime, the following time-out settings might need to be configured:
44
+
45
+
- For design-time issues (for example, failing to capture an element from the designer), adjust the following setting:
46
+
47
+
-**AutomationServerEndpoint.DesignTime.CallTimeout**: This setting increases the time the Power Automate Designer waits for a response.
48
+
49
+
- For runtime issues (for example, failing during the execution of a flow), adjust the following setting:
50
+
51
+
-**AutomationServerEndpoint.Runtime.CallTimeout**: This setting increases the maximum waiting time during runtime for an action to be executed.
0 commit comments