Resolving FreeRDP Workstation name conflict

Configuration to fix workstation name

Issue Description: FreeRDP issues can cause workstation names to conflict, leading to licensing problems.

Resolution:

  • Set the UIPATH_SESSION_LEGACY environment variable to TRUE.

Follow the steps below to configure this setting,
  1. Open System Properties:

    • Method 1: Search for "Edit the system environment variables" in Windows Start Menu.

    • Method 2: Right-click on "This PC" (or "My Computer" on older versions of Windows) and select "Properties."

    • Method 3: Press Win + Pause/Break keys on computer keyboard to open the System Properties directly.(Note: pause/break key is not available on laptop keyboards)

  2. Access Advanced System Settings:

    • In the System Properties window, click on the "Advanced system settings" link. (Note: Can be skipped if "Method 1" from above works)

  3. Open Environment Variables:

    • In the System Properties window, click the "Environment Variables..." button in the Advanced tab.

  4. Add or Edit Environment Variables:

    • In the Environment Variables window, you'll see two sections: User variables (for the currently logged-in user) and System variables (for all users on the computer)

    • To add a new environment variable, click on "New" in the System variables section

    • To edit an existing environment variable, select it from the list and click on "Edit."

  5. Provide Variable Name and Value:

    • For "Variable name," enter UIPATH_SESSION_LEGACY

    • For "Variable value," enter TRUE.

  6. Save and Apply:

    • Click "OK" to save the environment variable

    • Restart the machine to apply the environment variable value.

Note: If non-persistent machines are used or new machines are added, ensure this change is applied to all Golden Images.